Depending on how thick the alu is down there...4,5mm? you may be ok if you aren't gonna beat the bike to death in a 'totally rad' manner. fill the gauges with resin to keep stuff out then re-heli-tape again.
But, as i can feel the criticism on the above comment looming..maybe do a swap as you mentioned if safety and peace and of mind is on the cards. Providing the front triangle is --->1997 then, i won't say owt.
I would have to see for myself the extent of that damage, chain given it a beating? So, there is a chance that I would make do and mend but, the rain just lately means you need something to do! A rear end transplant((ooo, errr)) just may well keep the wookiee busy until han gets the new hyperdrive ordered for the falcon
Ride yorkshire and the north east
Visit the regional calendar here for details---> Update coming soon for 2015