Do I need to book my own flight?

Yes, you do.

The tour commences with a gathering in Brazil at Rio de Janeiro International Airport (GIG). You'll be responsible for arranging your own transportation.