Seeding can be done but then you cant use a pre-emergent for crabgrass. Pick one. You can seed but it will grow with the crabgrass. If you take care of the crabgrass then there will be less competition for the good stuff to grow.
What I did once was to just seed the bare spots. I then covered them and did the early spring crabgrass preemergent treatment. I used a couple of trash can lids to cover the seeded area.
I'm not sure this really took well. I don't have bare spots any more but I over seeded the last two falls.
I did see Roger Cook on this old house use a crabgrass prevent, over seed and starter fertilizer all at once (three different applications IIRC). He said he had a special pre-emergence stuff that didn't effect his seed. That may be what you want. I googled a bit for you and found this
http://www.pbigordon.com/professional/page.php?id=314
Reading about this, you should be able to over seed the entire lawn, add extra seed where you have bare spots, treat for crabgrass with Tuppersan and apply a starter fertilizer to help with germination of the new seed and green up of established plants.