I have since sold my friend and quadzilla and currently only one Hondas. 3 trx250r's.
Your Aarms are not stock. They look to be LS parts. Besides the arms, tires, and Aarm skid plates your quad looks stock. If you got it cheap then I say its a great score. Head over to trx250r.org lots of good guys with lots of information to be shared. Just the same as here.
I know this is a Suzuki site and everyone has a uncles cousin that has one that runs like an ape. Some wrong info was said here. 85/86 are short rod engines. 87-89 are long rod engines. 85/86 cylinders can be used on 87-on cylinders but a spacer plate will need to be used. Mixing and matching of all years are possible just as long the correct combination is used. Same goes for bottom end parts. As far as frames and suspension.
Go check out that web site. Someone is always selling you "need" lol