Can't speak to the clover question, but for what you want; I would spray broad spectrum herbicide (Glyosphate), then spread sand or fill over the low areas; taking care to track it in with your tires, so they don't settle later. Anything that is more than say, 1.5" higher than the surrounding area, I would cut off and put that in some of the low areas. General for a yard type area, your wanting no more then gradual plus or minus 1.25" on the grading. It doesn't need to be flat, just smooth. Then, I would spot spray anything that props up, and then seed and straw, around 200 lbs per acre, and track the seed in. Then, spread a light layer of bedding straw or hay to retain moisture. Straw is harder to come by and more expensive, but you don't get the weed seeds from the hay. Hay works fine, just realize you are introducing lot of weed seeds.
Not knowing your soil, another totally different approach could be rent a 2 ton vibratory roller and smash the high areas down to match the lows. Basically work it at N to S, then NE to SW, then E to W, then SE to NW, ext; spray and reseed, and cover with straw or seed. Note; I don't mean a 50-200;gallon poly water tank they sell as a yard roller; those might level ant hills; but they won't move native soils.
Seeding; your going to want maybe top 3/4" of the soil kinda loose, but not deeper than that.
Nobody has mentioned Hydroseed yet, but where I am, nobody does that on a small scale; your area might be different.
If you have poor draining clay soils, on fairly flat terrain, you will need/want some minor swaled areas to channel the water away to where you want it to go.
You can probably get by running 4 or so tripod sprinklers to get things growing, but you will need to move them 3 or 4 times per day to keep things moist.
With seeding; you probably want a mix of fast germination seed, mixed in with your main seed.