3. Do trenches give you 360 degree green cover? (I'm trying to figure out why Relic deems trenches 50 MP worthy for Brits when they already bleed MP like no other)
As garrisoned buildings, vehicles or bunkers provide a different defensive bonus than heavy cover, I'd be hardly surprised if trenches were also a different case.
Also, pretty sure any garrison works from all angles around them.