Yes
You can get them from a general doctor, or a psychiatrist, but you usually have to have some type of anxiety disorder.
Absolutely. Both drugs are benzodiazepines, so they BETTER show up as benzos on that test.
Benzodiazepine usually ends in 'ZEPAM' while Non Benzodiazepine are drugs like antihistamine, Ssri, antihypertensive ect. but both are treatment for anxiety.