You should have no problem using a VISA Electron debit card, since I also used one of these to register FlashFXP. The coupon code can be left blank, I believe it's just for when there is a special offer available. As for the email, you should be able to use the address that your ISP gives you.
As for the earlier question of lifetime upgrades, check
here.