As far as I know the answer to both questions is no.
The first one can be got around by using the other person's PayPal account to buy credits, as long as they agree to this of course!
If by send something you mean gift clubs or balls, that's impossible. Someone not registered here cannot go to the pro shop to send gifts.