I know I'm late to the party. Weld if you can find someone who knows what they're doing--expensive but will last. Depends how many holes. I know people that have braized on smaller holes. I've done epoxy and it held for a couple years, so then just did it again--etching bare aluminum is key. Talk to west systems they've been helpful over the years.