I would definitely make sure the beads are clean then repaint the rim. I use NAPA tire bead sealer on the beads (its a black rubber cement) then fill the tires with air. I let the cement set up for a couple days then put slime in the tires. Seems to have worked well so far. I'm using this on my racer so I'm not trail riding, running tracks or extreme low pressure so I'm not sure how it would work in those applications. Also un-mounting may prove to be a challenge. I've tried the tubes and sheet-metal screws before and found that the screws can cut the metal wire in the bead then the tire/ tube just comes apart at that point.
"Don't worry my Dad's a TV repairman, he has an excellent set of tools..I can fix It"