Yes to the second, no on the first.
In gas guns, as you increase BB weight your muzzle velocity goes down but muzzle energy actually creeps up and despite the urban myth it's not the velocity that really matters the most. Sites always set their FPS levels "when chrono'd with a 0.2g BB" for that very reason, they're actually checking your muzzle energy but nobody ever phrases it that way.
Energy = Mass x Velocity squared, and all that jazz.
Could you elaborate? I've never ever heard of a magazine that was incapable of holding a certain weight of BB. Actual ammunition can feature numerous weights of bullet, but the dimensions of the round (and therefore the capacity of the relevant magazine) stay exactly the same, that applies to airsoft too.