Affiliate/supporter workflow questions

Now that I’ve finally got affiliate/supporter/new-blog-templates sorted out and working (Thanks Ulrich!) I’d like to make sure I understand just how affiliate should work.

1) Is the payment recurring or one time?

2) Is there any way that the credit is automatically removed from the affiliate? What if I refund the payment through paypal? Or remove supporter status through supporter settings?

3) If it’s not automatic, is there any way to find out which affiliate was credited for a particular referral so I can debit it manually?

And one question about supporter: if I refund a payment in paypal is supporter status remove automatically, or do I have to do that manually?