RE: Facemasks / Headnets
I can't comment on the suit, but I sure can on the mosquitos... little flying blood banks that they are. I've used a Thermacell for a season now and had great results.
I'd look into a HS strut seat for your tush. I've used one for the last 3 years and don't need take along the cushion that came with my vest. Very comfortable seating option that packs in without fuss. Great for uneven terrain too.