I have repaired several with a fiberglass patch over the hole/holes.
New sealed batteries should eliminate the corrosion issue going forward.

Alan


[Linked Image from visitedstatesmap.com]