Für Seerose ist der Teich eher zu klein, aber
Seekanne wäre eine Möglichkeit für 30 bis 40 cm Tiefe.
Um den Teich herum würde ich von niedrig wachsenden Bodendeckern, z. B.
Brunnenkresse bis hohen Stauden z.B.
Mädesüß, viele verschiedene Sumpflanzen so staffeln, dass ein natürlicher Eindruck ensteht und der Blick auf den Teich von Garten oder Terasse aus aber nicht "verstellt" wird..
Wie Susanne schon sagte, es ist auch eine Frage der persönlichen Vorliebe und der Bodenverhältnisse. Es gibt Pflanzen, die sind sehr spezialisiert in ihren Vorlieben (ph-Wert, Kalk, Lehm, Nährstoffgehalt usw.) andere wachsen fast überall.
Lass dir Zeit, lese hier das Lexikon und die Pflanzenbeschreibungen der spezialisierten Gärtnereien (ich selbst bin sehr angetan von dem Service und Angebot bei nymphaion.de), schau dich in deiner Umgebung um: was wächst an Gräben und Gewässern oder auf nassen Wiesen und was davon würde dir auch in deinem Garten gefallen? Nein, nicht dort klauen, nur gucken und inspirieren lassen.