You bet! Starting sunflowers indoors allows you to get a jump on the growing season. Just be sure to use high quality potting mix, provide plenty of light from a sunny window, and transplant outside after the final spring frost.