I believe sand is best for them although i have read very fine gravel is ok, if your wanting good growth and hard to keep plants in it then you would need soil or something under it imho, so it would be best to plant all at once, but there are far more experience guys on here than me that may...