Don, you may have gotten one of the early kits, as the new fuselage sides have smaller lightening holes just aft of the wing, and yes I broke on of them before I put the 1/8" square pieces on. It is really strong though. I can't wait to fly it.
As for the landing gear popping off, well, just don't have a hard landing.

(easier said than done sometimes)
--Paul