Okay so to make cocaine, heroin, opioids, etc. you need to buy a brick from a crime family or gang, and then you need a processor from the barge and then you can put the brick inside it and get 10 baggies. Sell the baggies to the buyer NPC.
To grow weed go in the ally way behind the church and buy a weed plant and some water, hide the plant and water it until you can harvest it. Once you harvest it sell it to the guy you got the pot and water from.