Do I need a motorcycle driver's license to take part in a guided tour?

Yes, a valid motorcycle driver's license from your home country is mandatory to take part in a guided tour or rent any motorcycle.