Popping noise while turning could be a CV joint going out.
No these have nothing to do with your sway bars. With a 2.5in lift you sgould be okay. Lots if VXs lifted that much with no sway bar issues. These links replace the links on the rear suspension (the black bars that run horizontal from your frame to the axle housing).