No
Yes but not sure about buying seeds
There are five marijuana dispensaries in DC; all accept Medical Marijuana Certificate from some States. You need to call them individually to inquire what they would accept.
Thanks! Your answer is awaiting moderation.