Looking good Tim! Sam is gonna flip when he sees it.
320 is great, but before you prime or paint, run a small test on a hidden section of the tractor to make sure the new coat doesn't lift the original base coat. I've seen spray can primer and lacquer-based primers and paint enamel reducer lift and krinkle older paint finishes. Better safe than sorry.