Another option for a coat might be one of the Mustang floatation jackets and maybe not need a PFD

http://mustangsurvival.com/recreational/boating