Both were grown from seed - the Ringo Geraniums from Swallowtail Garden Seeds http://www.swallowtailgardenseeds.com/annuals/geranium.html), and the petunias from seed I collected last year from my plants. It's very rewarding growing plants from seed.
You have such good luck growing from seed but I know you have a place for a gro-light to keep them under. I have some lavender seeds started, hopefully they will get big enough to transplant them to some pots.