Cannabis is only tolerated in coffee shops. Possession of cannabis outside a coffeeshop is illegal, so the possession of soft drugs in public places will incur a prison sentence. Hard drugs are illegal.
Yes, if you follow the rules of your home country. Best way to act is to buy specific bulbs that have been pre-approved for import. The bag of bulbs will feature a special stamp that guarantees their pre-approval. Check the date of the stamp, because the stamp is only valid for six weeks!