Is there the option of using mobile spawn points given that battles are instanced?

Yes, you can always spawn into the Transport Vehicle assigned to your group (no need to deploy it). This is all still quite necessary because the maps are large and we want you to actively create your own fallback locations rather than just getting checkpoints from the system.