Looks clean
I'd pull the muffler, as Dave stated that muffler goes for around 200.00. A OEM piston and cylinder will cost you 400.00 I know that for a fact.
PTO bearing OEM is 50.00.
If you need a 084 it's not a bad deal if everything checks out.
Actually, I just ordered two new PTO bearings from Stihl (current replacement is the 880 bearing) and they were $16 each.