Yes.
All of the above.
Send me a bill when you're done with it.
Please make sure it integrates with Altered Cart's Checkout_One for ship-to fields being different than bill-to fields.
Can it be designed so that the visitor (customer) does not have to login to see the registry? Simply knowing the recipient's info should allow them to see it.
A direct link (URL) from outside should take the user directly to the recipient's registry page (no login required). This will allow the giftee to send the registry to others.
This is going to be a very nice addition to many stores. Looking forward to it.