Looking good! Can't tell the size, but you could probably have a lily in there, maybe a dwarf one, they are good for shading, maybe some water hyacinth, water cress or water celery to spread on the top and cover, an oxygenator or two also. A couple shubokens or comets would also do well. How deep is the pond? If it is under 2 1/2 or 3 feet you may have to bring your fish in for the winter.
Where in Canada are you located?
Derrick