Yes, the funds are simply sent to your PayPal account if you choose to let itch.io collect payments. There's no need to connect accounts, anyone sending you money just needs to know your PayPal ID. And no, if you let itch.io collect payments they'll also deal with the whole VAT mess for you.