Welcome. Good and friendly advice to be found on this forum.

As others have said, I'd remove the stones, at least wherever you want to plant root veg.