You will be fine @ 190 lbs.
I personally stay away from any of the "cut out areas". Like the a/c, skylights, roof vents..
When I go up, I wear either bare feet or socks or really soft soled sandals. If you go up with shoes on, make sure u have no rocks/pebbles stuck in your soles that can cut your roof..
If I am on my roof for a long time i use a peice of plywood(with carpet glued to the side that touches roof) to help distribute my weight evenly across the trusses..
TT: 2015 Jayco Jayflight 26BH Elite
TV: 2014 Ram 1500 Sport, 5.7 HEMI 3.21, Firestone 1000# air suspension. WD hitch w/800# bars
SOLD: 2012 Jayco J-series 1007