Definitely believe they had those problems worked out by late 80s so you are in good shape.
My 88 Wicked came with a TCO so that may be period correct. Don't know much about those posts so can't really say.
Love the Syncros but definitely not the fit for an 85. I do need one in 29.4 for a 91 Ibis, though ;-)