Do I have to have a drivers license?

Yes. 

However, international drivers licenses are NOT required.