You can absolutely buy and transfer points with Amtrak. You can buy points for yourself, or as a gift to others. You can transfer points to or from your account. You can even share points between two accounts. You can do all of this on Amtrak's website.