I'll just add that you can avoid all of that, by direct seeding sunflowers. One of the easiest and quickest flowers to grow from direct seed, and they can be finicky with transplanting anyway. If you soaked a new batch of seeds and planted directly, in 2-3 weeks time they'd be as tall or taller...