Not sure about your antenna, but the roof is strong enough to walk on. I was up there installing my Maxxair vent covers and cleaned it real well before installing the RV cover (XGEAR from Amazon. $183). It supported me just fine at about 185 lbs.
Just be careful because the front area can be slippery when wet