The Amazon part number you had was for Gen 4 rear left. I'd use Monroe's e-catalog:
http://www.monroe.com
The fronts struts for Gen 3/3.5 are: 71979/71980. And the corresponding Quickstruts are 171979/171980, Amazon $144.99 each w/shipping. (The price I quoted in mistake was for I4: from rockauto $123 each assembly + $36 shipping to Indianapolis for the pair).
Gen 4 V6 front Quickstruts are 271678/271679, Amazon $138.41 each w/shipping.
In comparison, a Gen 4 V6 Monroe OESpectrum strut (71678) costs $75.79, upper spring seat (904950) $12.99, lower spring seat (904951) $12.98, front mount/bearing (903903) $54.79, strut bellow/bumper (63619) $12.89, a pair of springs $80.79. This means if you assemble your own, each assembly will cost $210 + shipping.
However, other members need to confirm the usability of Gen 4 QuickStruts on your Gen 3. And if this is confirmed just get Gen 4 V6 QuickStruts.
As far as the CV joint goes, if it's not clicking or popping then it may still be ok. However, since you're hearing some noise it may be on the line. I don't see a "universal" repair boot kit, and there are 3 different ones for the 93 V6.The proper way to re-boot is to disassemble and clean the joint (outer race, inner race, cage, and balls).
But it's always easier for people without needed tools to swap in a $50 (rockauto) new/rebuilt halfshaft and get the lifetime warranty (it's best to get it from a local parts store even if it costs more in case of warranty claims). O'reilly's new halfshaft is about $70 and rebuilt $60. The next time you hear noise or see grease just take it back and swap it out under warranty.
So if Gen 4 is usable, then 2 front V6 QuickStruts plus a locally bought halfshaft will be about $350 (rebuilt OEM shaft) or about $360 (new aftermarket shaft).