Porkbun is an excellent choice, I love their support! I wish they supported .ca domains (the only reason I'm using NameSilo) but when I asked in the past, they said they have no future plans to.
Just wanted to let you know that we recently onboarded .ca! We're slowly growing out our ccTLD portfolio too so if there are others folks have been waiting on please let us know so we can prioritized.
.it was also in our onboarding queue, it should be live now!
I'd have to check about the EUR and VAT questions, but my guess is because we can only charge in USD currently it would mean any EUR price we showed wouldn't be "true," since banks ex rate may vary/have added fees.
edit: forgot to mention, use code EXODUS to get $1 off three transfers ;)