You may use your drachmae to purchase anything you can afford!
Sending an item to another character does have an upcharge of 10%. So oftentimes it's cheaper to donate the drachmae to the character you wish to give them to so that they can purchase it directly themselves.
Legacy status must be purchased on characters that have not been created yet. It is something you are born with, not something you can become. So please purchase it on, or for, a character that you are currently developing, instead of one who has already been approved.