Regarding the drain holes (in the mufflers, bottom, right where they join the head pipe):
On all of my older, still in nice shape, pipes I use a sharp 1/8” drill to keep them clear. I suspect that when new these holes only went through the outer shell (the muffler overlaps the thick wall head pipe at this junction).. I’m not shy. I drill right through everything. Each Fall I make sure I poke up through the hole and keep them clear. Give every pipe a good shot of WD40 (using the straw, in the hole and down the baffle). Seems to help.
I also never use the old bikes/pipes for short rides. If it gets used, it’s a decent length ride, with lots of twist. Blow out the crap, and get them hot!