Sam
Very sound advice from aa - take heed. I would echo the bit about the group discussions: the worst thing you can do is try to take control - some prat will try that and end up digging deeper and deeper. Put in your two pennyworth, try to ensure everyone in the group gets a chance to put their views across, and don't necessarily follow the crowd. If your view is different to the others', make it known in a respectful way.
Also, have an idea of what's going on in the world. They have a map with no place names - could you point to Afghanistan? Basra? Falklands? etc etc Do you know which RN/RM units are there and what their role is?
Good luck!