I've never fished stripers & don't know what the average size is or fishing conditions are.
I can say that those steelhead will average about 5 pounds, your casts won't be very long & you'll probably dead drift nymphs or suckerspawn flies, maybe toss the odd zonker or woolly bugger. A 9wt rod is total overkill for steel. (IMHO) A 7wt is more than enough, even if you should be lucky to hook a big 18 pounder. My choice would be; buy the rod for the type of fish you will chase most often, then get a special outfit for the other at a later date. Cheers, Dan'l
Teach a Kid how to FlyFish!