I definitely recommend giving points. Then it is up to the recipient to decide how to use these points.
Sure, you can send points to other users by going to their profile and clicking “Gift Points”. Here you can select how many points you want to send them and also write a personalized message. Note that you can only give points if you have points, so you’ll have to purchase some points first
No, your username will be attached to the points that are sent. You can send them money through PayPal if you know their PayPal address, but that’s external to our system so it’s up to you if you’d prefer to do that.