I don’t have a PayPal account.  Do I need one?

No, you can pay for your booking with PayPal even if you don’t have a PayPal account.  See question 3 for details.