if anyone has a fear of falling into a river and not knowing what to do ...I would look into a basic swift water rescue course !
inflatable vests are great for still water but not rated for moving water .
I would rather carry a throw bag or wear a life jacket than a inflatable vest .
this is a great vest for fishing on rivers http://www.nrs.com/product/21501/nrs-chinook-mesh-back-fishing-pfd