We did a land/cruise tour through Princess 2 years ago. The airport is about 5 or ten minutes from the Princess Fairbanks lodge. We flew in a day early and didn't do transfers, but called the Princess Lodge from baggage claim and they picked us up in about 15 minutes (free shuttle). The meals were not included. They ranged from $8-$15 for lunch and about twice that for dinner. All the lodges have restaurants. Lunch on the train was pretty good (especially reindeer chili) and about the same prices. Nice experience; white linen table clothes and napkins, china etc.
As for luggage, it's remarkable how seamlessly they get your luggage where it needs to be. Frequently was in our room before we were. We sent 3 suitcases "directly to ship" from Fairbanks. It really was worry free.