Hits just from bullets hitting you can never exceed RoF. That is a hard cap, but that cap is not affected by things like special abilities, X-type damage, etc. You can generate additional hits against a Horde per 2 DoS in melee. yes, this further overcomplicates the already too-complicated hit/Magnitude damage system especially when multiple attacks or special effects like Power Field are involved.
Parry is a Reaction. You get one Reaction per turn - can be used to Dodge OR Parry OR some other action, say the Squad Mode Fire for Effect. Meaning someone who gets hit with both rolls on a RAW Swift Attack can attempt to parry one of those attacks, the other they cannot defend against without a Talent or Squad Mode granting multiple Reactions. So, no, if someone is attacked 3 times by a single enemy, they can attempt to Parry 1 of those attacks at a baseline Special gear, Squad Modes, and Talents may increase the number of general Reactions or specific Dodge/Parry reactions they get per turn.
This is pretty nasty especially for tyranids. Best bet is to use a Reaction-sharing Squad Mode to defend against it.
Hm, I see. Thank you.
One more just because I am annoying like that and have come to rely on your responses:
What determines if friendly fire occurs. I assume it occurs on a miss when one player is firing into melee involving another squad member, but is there another roll involved? Shooting into melee is a -20, so lets say one of my players fires into melee and misses... how do I determine if his teammate is hit or not?