All the above. I would add that you want the soil / plugs to be dry enough that they break up when you crumble them in your hand.
Aerate multiple times to make lots of holes. They make great germination spots. Spread the seed and then drag or break up the cores with a Verticut or dethating unit. This will help move the seed and dirt to the holes. Use a very good quality starter fert with weed control.