Do I need a Paypal account in order to invoice Boomerang?

Yes. If you do not already have a PayPal account, you will need to create a free account here.