I am sorry to hear about your loss and how hard it is for your son. He does need a vacation. I wanted to say try Skyauction as well but as your hubby doesn't want to drive then I suggest a stay at DTD hotel. First look at Mousesavers to see what type of discounts she has for the hotels there. Most of them are just a brief walk from use of Disney buses and all DTD buses share one bus to Disney (so transportation is covered). I would tell you to study up on two sites, biddingfortravel.com and betterbidding.com. These are sister sites for beginning bidding on priceline and hotwire. I have won bids on priceline for the DTD Hilton and Wyndham (which are both directly across the street from DTD and bus stops) for $60 to $70 per night. My last stays via priceline were in Nov. 2003. Both hotels were very nice and very convenient to get to parks.
There are several issues with bidding on these sites with the major one being that once purchased, its purchased, no refunds, no exchanges. So pick a date and one month to two weeks before you can bid on a hotel quality and go on vacation. Hotwire purchases rooms at a slightly higher rate ($70 to $85 per night for those hotels) but you can sometimes figure out what hotel your getting before you go (unlike priceline). I bid on priceline as I am fine with all the hotels that come up under the WDW resort area. However, on priceline, any one of those 7 hotels can purchase your bid and even though they are all within 3 miles of Disney property, you will be forced to use their transportation. It takes a bit of reading, but once you have the knowledge, use it. It has worked for me many times and I haven't had a bad stay yet. I know that a lot of people don't like to bid and I was one of them, but a few years ago I tried it and truly refuse to pay rack rate for a hotel room now. The Wyndham has rates sometimes in the $170 and above rate, why pay that for the exact same room (they got $70 from me last year, but they will never get $170 from me). If you have any other questions, you can PM me or start a thread on the Orlando hotels board regarding priceline (I see occasional threads there with people who have questions). It is something else to consider.