I have been to Japan twice as a solo land tr aveler
I found good English speaking guides
It is possible to book your own excursions and not just those offered by the ship
I used Tokyo free guide and had a retired teacher take me out for a day
I only paid for lyunch and public transport
There are these free guides in many cities
Google will !!help you