There are 3 self serve laundries (Decks 2, 6, and 7)
Buffet hours are posted in the navigators. Easiest place to find them is www.castawayclub.com
But generally, the breakfast buffet is something like 7-9:30, lunch is something like 11:30-1:30. On the Wonder, there is no dinner buffet, but on the Magic, on most nights you can go to Topsiders for a more casual dining experience. I personally haven't done it, but my understanding is like this. You go through the line and pick out your salad/soup/appetizers and place your entree order. Then you self-seat. A server will bring your main course, and I"m not sure about dessert (I'm guessing that it's similar to the buffet with desserts set out for your selection).
Certain times, there are buffets in Parrot Cay with similar hours to the Deck 9 buffet.
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!