Online check in is now available 60 days before your arrival date. HOWEVER, it's not a "deadline" nor is making the dining reservations. It's just when you can START making the arraignments. I didn't do online check in right at 60 days and got my requests. I rarely will make dining reservations six months in advance, that's just way too early for us.