I assume you mean the JR Pass? If so, you need to calculate how many times you will use it. I used mine to get from one major city to another. In my case that was Tokyo to Kanazawa, Kanazawa to Kyoto, Kyoto to Hiroshima and back, Kyoto to Osaka. I purchased mine before the price went up, so it might not be worth it now. What you may want to purchase is a Suica card for the subway and trains. You can also use it at convenience stores and other businesses. You can load as much cash on it as you'd like. It will definitely be useful for transit. I hope that helps. Thanks for watching!
I used Viator.com to book the canal trip. I can't remember the company name...there are a few, but they all do the same thing, so I think you can take your pick. I stayed at Hotel Monterey Le Frere Osaka. It was nice with a good breakfast. I could walk to Osaka station from the hotel, which was great. Happy Travels!