If you want to do the seaplane thing, perhaps a flight-seeing tour in Vancouver would be better.
Back to Banff, I think a half day is sufficient. As others said, you might want to stage yourself closer to Lake Louise for the icefields parkway, and heading for Field (not much there I know, except a good place to eat) before you head back towards the coast.