It should be possible, they issue CPF numbers even for tourists if you want.
Problem is you need a Brazilian bank account... Opening a foreign bank account creates tax nightmares.
Problem is you need a Brazilian bank account... Opening a foreign bank account creates tax nightmares.