March is one of the cheaper times to go so you maybe able to get a good deal on a hotel, and they are doing extra nights free during this time.
The
Disneyland hotel is very expensive compared to the deluxe at wdw though it is a lovely hotel, its right over the entrance and its unlike any hotel at wdw with it fantastic location, I loved the subtle Disney theming.
However if you choose to stay at the New Port Bay Club you can still visit the Disneyland hotel and have a drink or a meal or a walk around, maybe you could go here for a birthday meal, they do a very good character meal.
I have never stayed at the New Port Bay Club though I have read good reviews about it and it seems a good cheaper option than the Disneyland hotel especially if you stay on the admiral floor as you will get pretty much the same services you would get at the Disneyland hotel, for example room service.
also you can check out menus here
www.dlpfoodguide.com and get an idea of where you might like to eat, as already said you don't need to make reservations in advance you can do them when you arrive, all the Disney hotels have a concierge which you can make your reservations at.
Also if you plan to visit Paris you can do this buy getting a train from Disneyland, the train station is just out side the park and it takes about 40 minutes. There is a tourist information office located nearby and they will give you advice on where to get of the train and you can pick up a map from here as well.