I second getting a professional repair done, either Zach Baird at raftfix.com Or Zach Sack at Inflatable Technologies raftrepair.com can help ya out. Remember, it might cost more to try and fix it and fail than to just have it done right in the first place. Both have done work for me in the past, with great results. I do believe Zach Baird used to give a discount to buzzards, not sure if he still does or not.Zach Baird will be along to tell you more.
Where to you live? There's a shop in S. Denver called Inflatable Technologies that can be found at raftrepair.com, run by Zach S, does great work
There's also Zach B who is in Salida that can be found here or at raftfix.com who also does great work.
I trust em both and listen to whatever they say for repairs. Zach B posts a bit here and is a trusted source of info.