My answers...
Name your GLO
Alpha Epsilon Phi
Describe your badge and new member pin
Badge = the Greek letters set with a total of 27 pearls on a gold bar.
NM pin = the crest (columns) without the Greek letters.
Where can you wear your badge? (does it have to be over the heart, is a suit jacket ok or does it have to be on the blouse/shirt, if you're wearing other pins (like an Order of Omega pin) do they have to be below your badge, etc)
Always over the heart, can be worn on a suit jacket, but not on athletic wear or on an overcoat. Other pins go below or next to the badge.
Do you require new members to wear their pins at all times?
Nope, but we were strongly encouraged to do so. I wore mine most of the time.
Can you attach anything to your badge? (chapter guard, etc)
We can attach a chapter guard, but the guards have to be ordered from nationals. They are pearl set to match the badge.
Can you use a badge buddy?
Not sure... I never heard of a badge buddy before RedRoseSAI mentioned it in the other thread. I wouldn't use one, simply because part of the purpose of a guard is to make sure you don't lose your badge.
Can you make your badge into a pendant or ring?
No

otherwise I'd have made my new member pin into a pendant long ago.
What other official jewelry does your GLO have? (president's ring, award pins, mother's/father's pins, sweetheart pins, etc)
Very few

I think my mom would have loved to have a mother's pin, but we don't have one.