Rapid Fire and the Longstrike ability only activate if you did not move in the movement phase of the same turn. Since you haven't had a movement phase yet when you are in the hero phase, the ability will not activate. It does not require the shooting phase, but there aren't any abilities that let you shoot in the movement, charge, combat, or battleshock phases, so it's kind of implied.