Do I have to send in my actual passport?

Yes, your passport must be submitted to the consulate of Brazil in order for them to place the visa inside. They will not accept a photocopy, it must be the original passport.
 

Get Your Brazil Visa Here