have you talked to the ACA Ohio Penn Division for qualified safety boaters?
Or to Cleveland Metroparks? It sounds to me like you are flying by the seat of your pants. What does your insurance cover..will they cover walk on help?
Full Size Sail Rig
PFD's (Life Jackets)