Hats should definitely be worn, (doesn't matter inside or outside the fence) - The only exception is on an airfield. And yes you should pull them up if the rig/uniform is not correct -doesn't matter inside or outside the fence.
Poor old Tourist, can't find his, thats the reason he doesn't like them! Mind you where hes going doubt you'll need it hey?