Bases aren’t at all secure, in my experience.
Just what was a soldier doing onboard a Marine base?
Correct. All it takes is an ID. Passengers are rarely IDd especially if escorted by an AD.