I personally would have go with the 7' rod but it really depends from what you are comfortable with/how tall you are/ how much room is it to cast in your fishing spots.
For the backbone I would go medium heavy and fast action for bass (or medium fast to keep it more universal)
In fact I just...