Lock down restaurant reservations now, you are approaching peak season.
PARK distillery has solid food, their bird's eye chili vodka is pretty good.
Most of restaurants are a group so pretty similar. I like Chuck's steakhouse. The Greek joint mentioned is good and they do take out. Grizzly is unique. The station in lake Louise is solid. Storm mountain lodge has a small dining room res needed.
Canmore has lots of options. Mount engadine lodge is off beaten path, they do high tea for non-guests, it's a great low key way to spend an afternoon and you can make a loop drive through some great country. This actually may be near depending on where you put in for Kananaskis float. You may want to consider eating in Canmore after the float. They have a main drag like Banff, a lot of some touristy stuff with slightly less crowd.
If you can get a res for high tea at fairmont lake Louise it's pretty nice to look out over lake. Speaking of tea, from lake Louise you can take a hike thorough high country tea house(s), you can loop some together, can be a big day, but also a fun surprise if you are into not saying anything about it.
Early dinner in Banff, then biking or driving out to lake Minnewanka for sunset is pretty nice.
Echo what others said above, the glacier is a cool experience and unique.
It's hard to mess up!