You cant get the
free dining if you are staying on points, only if you book a package, pay rack rate, and purchase at least a 1 day ticket.
You ca however purchase the dining plan when you check in. The cost is $37.99/$10.99 per day for adults and kids. If you do alot of table service and want to try some of the more expensive restaurants, it's worth it.