Revo's are great baitcasters. Best one I have owned so far. Not sure on rods I am looking to switch over myself this year to 1 set-up. If you want to use it for everything I would go with a med-heavy 6'6 or 7 foot. Look at warranties while you shop for rods. most guys on here can fill you in on that.
Shawn