I think they have starter fertilizer with weed prevention, not sure how well it works since it's not the same as regular fertilizer. Depending on the size of the area the sod idea wasn't a bad idea.
Was sunny at my house but I could see dark clouds west, I drove 3 miles west to the store and it was a torrential downpour, when I came home the ground was barely wet.