Soil just needs to be free from perennial weeds and workable. I would suggest that you sow the seed in a pot and grow on before planting out. That will give you more time to work the plot.
Once planted the leeks will require watering while the weather is dry and kept free of weeds. Give one or two feeds with your fave fertilizer.
Enjoy.