There are tons of places to see here, and Tokyo does not have to be expensive. Shooting is fine just about everywhere, I have never had an issue and I have been shooting for years.
If you are looking for cameras then there are more shops than you could ever need to visit.
Here is a guide:
And I am always up for a beer with visitors