yes
No, they are two separate acitive pharmaceutical ingredients.
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).
Yes, it is a synthetic opioid.
How to Grow Tropicanna in Containers
How to Plant an Olive Tree in a Container
How to Plant Late Season Container Gardens
Converted Shipping Containers in South Africa