1st Grow, many questions

Many options here is link to one used by many…

You could also consider buying some pre made super soil like from Kind Soil and many others making it too.
It’s all in there from seed to harvest just add proper water and you’ll be good. Great for beginners and seasoned growers!