Anyone can make reservations for any restaurant 180 days from the date they are looking to book. The only thing that you only get by staying on-property is the ability to book an additional 10 days after the 180-mark for your resort reservation.
You can either call or use the web site.