We did this cruise earlier this year, it was fantastic. I like it much better than the Caribbean cruises we have done. Great weather, calm seas and I really like the ports.
I am not sure there is an official shuttle option from DL, I think only from LAX. We drove and left our car at the port. If Disney doesn’t do a shuttle, Super Shuttle would.