Ready to plant sunflower seeds? Find out the best time to sow the seeds, how much sun they need, the best soil conditions, good and bad companion plants, plus care and harvest tips for growing these annual flowers.