I bought this soil (attachment) at my local farmers market. Will this be good enough to grow my seedlings all the way to harvest time? Im growing northern lights, hubba bubba, and juicy fruit. Also, is it better to germinate using moist towel method, or just plant them in my soil? Do i...