I didn't make it!
Is there anyway to explore the MP maps without having to be in battle on a server other than spectate?
Nope, spectate is the only way. You could just get in an empty game and explore, or password your server (if you have one).
Start your own LAN server.