:wave:Welcome to the wonderful world of disney cruising!!!! Some answers to your questions,
1) You can do the parks before the cruise, after the cruise or both!!1:ROFLOL:
2) You can book any number of resort days before or after your cruise the number is up to you!!
3) All meals at the...