I like Timken myself, it is what I put on my 96' Park Ave.
Since you will have it apart it would not hurt to replace the cv axle considering how many miles it has on it, but honestly if the boots have never failed, then they should be fine leaving on there till they actually fail, just use anti seize on the splines when you put the new wheel bearing on, that will make it easier to remove the wheel bearing in the future if the axle ever fails.
If you do decide to replace it anyway, CARDONE SELECT has decent rebuilt axles for like 54.00 each
How many miles are on your struts?
2006 Pontiac Grand Prix GT with SC
1996 Buick Park Ave NA