Nice buy. yeah you have a good understanding about these suspension issues, so your just going to have to go through it for sure. Tackle them as they present has done me mostly good.
Was it simple enough with the trim? I'm looking to have a new one installed myself and was determining on the newer style with rubber seal.