lifevest
hi...I wear a life jacket 24/7 when in my kayak and I am a certified lifeguard and was on a swimming team....as a non swimmer, you should do same and get a very stable kayak...maybe a Tri-ak....very stable for casting, you can stand up in it and cast from it....