I don't know of anyplace to rent a Triumph, but sport bikes, bimmers and wings are rented at various places. Yes on the helmet law. Looks like I may have my bike in pieces at the time but we might still get together. Weather in mid Sept usually 90s in the day, 60-70s low at night. How long will you be here?