Hi,
It is definitely possible to create a Belize Company and create anonymity by using Nominee Directors and Shareholders or Trust or Foundation Shareholders if more complexity is needed.
Personally, I do not deal with Paypal, so would look into the Paypal connectivity more, but I fear that...