They look healthy... i would use 5 gallon containers of some forest farm soil at a grow store. Just water when needed for 3 weeks then start using some nutrients(organic,synthetic). Top plants after 8-10 tops and let them grow for atleast 4 weeks. Put into flower room an let them go. Put a fabric screen over them to hold the buds up.