It doesn't look like any of the restaurants will have a specific Thanksgiving dinner, but you would be able to eat at any of them. See https://www.marriott.com/hotel-info/ctdca-jw-marriott-desert-springs-resort-and-spa/restaurants/di3khfx/home-page.mi for more information.
Yes, they will but I don't know the price.
Thanks! Your answer is awaiting moderation.