yes
No, and here is a picture http://en.wikipedia.org/wiki/File:Trazodone.svg
No. "Sulfa" is short for "sulfamide". Nitrofurantoin is not a sulfamide (in fact, it doesn't have any sulfur in it at all).
No! It's generic name is cyclobenzaprine. It is a muscle relaxer
NO