Panjon,
so the easy is going to be a potting soil, with.the right mix it will last the grow with only Ph water. Promix, kindsoil (lot of peeps here love this one), black gold. Just don't get anything like miracle grow, the main reason is timed release nutrients in it that you don't what in flowering. Miracle grow will give plants high levels of nitrogen for months, and you don't want that.
Now the coco I use I love. It is not real hard, but it requires a nutrient mix feeding that requiring time and money up front. Coco in a neutral medium made from coconut husk and is looked at as a mix of hydroponic grow in a pot with the soil feel.
Fabric pot are a "root pruning" pot. it keeps them from circling, growing a larger root system equals a larger plant. As for the mold, never had that problem. I do get salt build up on the outside of the pot from flushing. I only pay $5. A pot for geo and just got some vivosun for $2.5 each that I'm trying out. At that price if I have to I can dispose of them after 1, but the geo are on their 3 grow and so is some of the coco, it's recyclable and that pleases me. I love them.
I would like to suggest that in the long run it is best to come in to growing cannabis well armed with knowledge. The growweedeasy.com web site has it all. Just start at the beginning and read read read. It will save you a lot of wasted time and money. the community on the forum is always here to help, we have all been there in one way or another.
Panjon, it is my pleasure to help you get were you need to be
Mr.Furley