Seed cannas planted about 3-4" deep near the waters edge would do well over the winter and start to grow next spring. Seeds are very slow to start where as bulb take off quickly but need to be planted in the spring.

Don't know of any other plants