The shock isn't a problem - as long as you don't change the mounts and you respect any travel limits for your class, you can basically do whatever you want with rear shocks. This is how people can run new aftermarket shocks.
The cylinder is a problem, but likely to be overlooked at club level.
If it is just tweaks to the port dimensions (rather than a significantly different port layout), then you may be able to argue that it is a legit carry-over part, even at National level - but its probably less effort to just get the correct 84 barrel.
Frame number doesn't matter in itself, but you would need to prove that the two frames are the same apart from the number.
Ditto the engine (particularly the external parts, including cases).
Seeing as you have the easy option of riding it in Pre-90, I'd just go with that.