they will fit.

as far as sway bar end links that depends on what bar you have, links to the strut or links to the lca's.

if yours are on the strut you have to change the sway bar to make them work off the lca's.