Yes, forget about touring day of sailing.
If you land @ 9 am (and that's IF you land at 9 am) it will take you probably two hrs to get luggage and get to pier.
Chances are they will start boarding of ship by noon.
Everyone has to be on board at least 90 mins before sail time, in your case 2:30 pm)
So you really don't have a lot of time to kill.
If you board by noon, you can grab lunch a the buffet then explore the ship.