Gold and/or Sword beach won't be featured in Overlord, though I expect we'll see one of them by Chapter Two.
As far as calling in ordnance is concerned, we know we'll be able to call in mortars, but here's a suggestion; what you call in depends on the faction and the map, and differs based on historical accuracy. For example, if you're playing as the Germans on Gold/Sword, you can call in mortars, but if you're playing as the Brits, we can call in naval artillery. If you're playing as the Germans on Pegasus bridge you can again call in mortars, but if you're playing as the Brits you can't call in anything.
However, rather than calling in generic artillery, or generic mortars, I'd love to see calling in ordnance implemented to be more detailed, in that you call in actual weapons. Let's say you're playing as the Germans on Pegasus. Instead of calling in mortars, you'd call in 81 mm Granatwerfer 34s. Or playing as the Brits in another map, instead of calling in artillery you'd call in 88 mm QF 25-pounders, or as the Germans 105 mm leFH 18s. This also allows calling in different forms of ordnance that have different effects, for example on Gold/Sword calling in battleship fire, cruiser fire, or destroyer fire instead of having the lot packaged up as "naval artillery", and on other maps calling in different kinds of artillery pieces or mortars. Imagine! Instead of calling in boring, generic, regular-old "mortars" every time. The best part is, comparably, it's not excruciatingly painful to implement; you need to label different forms of ordnance you can call in, and implement different trajectories and explosion effects for each one. So be not excruciatingly painful, I mean no modelling and texturing! Yay! Not to mention, it'd be great to be able to choose how many rounds you call in (with a maximum number), with how many you call in effecting how long it takes before you can call another strike.