Yes you can - I asked this question a while back - Call the DCL gift line (I don't have the number on me - the number that you call DCL to order gift baskets and such) Tell them you want to order gift certificates for your room - I plan on doing this as well so by the time we cruise, we will have some nice stateroom credit to play with!
Yes, you can add money to your acct before the cruise. we usually add a bit each month leading up to the cruise. However I am not sure exactly how early you can begin adding to your stateroom account. I would just give DCL a call. good luck
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!