Or take all the bags to the hotel in Tokyo. Spend time in Tokyo and then FLY from Tokyo to Osaka in time to catch the ship or a night or two early if you want to see Osaka.

It is the train that cant handle the bags so just fly. I looked it up on the web flights all time to Osaka about $180 per person. That is what I would do. Then your bags are with you all the time.