Well, the Germans do start on top of the beaches, it seems to be quite the advantage. Allied have more players, and it's a lot of fun to take one of the beaches. There are many units and each have missions assigned to them. How the game plays out will dictate what you end up doing and where you spend your time playing, but your unit will move around according to their command staff and where you may be needed. I remember seeing descriptions for all the units on the D-Day site, and I know in the forums there are German and Allied recruiting threads where people post descriptions and information about their units.
Many people mail their stuff to the bunker and that is what I would do if I was flying, but I'm only a 4 hour drive away. You'll have a lot of fun, your only regret will be not getting there earlier in the week.