You have some great suggestions to pursue. I would also recommend a 9 weight rod. Not so much to fight the fish as to cast the big heavy flies.
Have fun and catch lots of pike!