I don't think i can be of much help here, but at least I can try.
To the best of my knowledge this game doesn't have a feature to send stuff to other players. When you make someone a friend they will get a random gift that is not from your inventory. And when a player collects a gift a gift from another player a random gift is sent back to the giver.
As for difference between friends and buddies there are lots of "lost in translation" issues in this game. I belive the term buddies refer to the girls on your isnatch, ie fuckbuddies, while friends refer to the players you have added to your friendslist.
If player segador acctually knows of a way to send specific, not random, gifts to other players he is most welcome to share this information, although I suspect he wouldn't want to.