1. I was a Travel Consultant and Tour Director for 32 years....planned plenty of other peoples cruises (and was very good at it). I do my own now - I use 2 websites and always check directly with the cruiseline to compare prices. Unless you are familiar with cruising, pricing for cruises, cabin categories, etc., I suggest you use a Travel Consultant the first time.
2.Room Steward, Wait staff, bartenders
3. The travel industry has changed so much over the last 10 years. Unless you have a specialization and PLENTY of experience, you will never make a living in the retail travel industry today.
I thought, briefly, of working on a cruise ship...not FOR the cruise line but for one of the vendors who operate the Shore Excursion Desk or the shops....but decided I'd rather cruise on a ship than work on one.
Since retiring, I find that having a "no-brainer" part time simpleton job is perfect......... 20-25 hours a week in a retail pharmacy clerking is all the "work" I want to do.
If you decide to work on a cruise ship, remember, you will be WORKING, will not be able to leave the ship all the time, will share a cabin with 2 or 3 others and will go months before you can take time off. While it might appear that cruiseship jobs are wonderful, there are drawbacks.