Bamboo floor cleaner
#2
Too sketchy on information. What type of bamboo? Stranded, toasted? Laminate, engineered, solid hardwood? Your posts are too short with too little information for us to give any advice.
#3
Personally, the best thing we invested for our Bamboo floors is definitely a SPIN MOP. I bought a Mopnado on Amazon. I am not a mop salesman. 
As for the cleaner, we use Bona.
https://www.walmart.com/ip/Bona-Hard...fl-oz/35506190
We avoid steam or anything hot on the floors. We don't soak the floors with water. Mop should only be damp and there should be no drop of water dripping from the mop. We also rinse the mop very often to prevent dragging any dirt across the floor. Before we mop, we don't sweep but we vacuum the floor with one of these:
Shop Eureka Airspeed Bagless Stick Vacuum at Lowes.com
If there is sand or dirt on the floor, it will scratch the floor during the sweeping motion. Vacuum has worked for us.

As for the cleaner, we use Bona.
https://www.walmart.com/ip/Bona-Hard...fl-oz/35506190
We avoid steam or anything hot on the floors. We don't soak the floors with water. Mop should only be damp and there should be no drop of water dripping from the mop. We also rinse the mop very often to prevent dragging any dirt across the floor. Before we mop, we don't sweep but we vacuum the floor with one of these:
Shop Eureka Airspeed Bagless Stick Vacuum at Lowes.com
If there is sand or dirt on the floor, it will scratch the floor during the sweeping motion. Vacuum has worked for us.