A 6'6"-7' MH Baitcaster can do all of your techniques fine. When I fish from my kayak I only bring 3 rods and reels because I don't have a whole lot of room. You can cover almost all techniques of fishing with a 6' M Fast or Xfast Spinning Rod, a 6'6"-7" MH Fast Baitcasting Rod, and a 6'6"-7" M-MH Moderate Baitcasting Rod.