Strut change yes.. you need one.
CV, if you do the balljoint method, you don't need an alignment.

However for the small added cost, if you can find a place that does lifetime, it'll pay you back in the long run.