Welcome! For the bass I'd say 7 or 8wt. Nice for throwing big bugs and fishing big fish
I really can't speak to the other species but I'm sure others will keep chiming in. You can always get something smaller for your next rod. You know there's going to be another one
I don't think you need to spend much to get a good, useable rod.