Yes, you can get the DDP. You can not however get the FREE DDP.
We are tent camping in January and we are definitely using the DDP for all our meals. We could go shopping and have a fancy tent set-up, but we are flying and there's only so much you can bring. We got the basic dining plan. We plan to just bring along granola bars/pop-tarts for the morning and just fill up our resort mugs with coffee for breakfast, use the quick service for lunch, and a table service for dinner. It seems like it's the easiest way for us! Have fun on your trip!