i use shakespear odyssey 9'ft three piece, comes with cord carry tube, casts 20-40, should be ok, for kayak. I also have a ugly stik Sapphire, 9'ft 2pc casts 25-60g which i prefer, both spinning rods.but the ugly stik may be a bit long to stow. I have also a ABU devil 20-60g,2pc which i got for about £20.00p this,is also 9'ft. think any of these will do and all are pretty cheap.
.