yes as soon as they sprout then plant them and if i were you i would find the largest pots you have because then it will save you the time later of transplanting. You only need to plant them about 1/2 inch under the soil they will dig down

GG23