I recommend using Surtrack (axles) half Shafts...as long as you dont do really gnarly rock crawling..
..or run 33 inch tires or bigger.
YES..identical both sides.
I've done many..it takes me about 1.5 hours per side..mechanic should not charge more than 2 hours IMO..
..its an easy-ish job.

Link :-
https://www.amazon.com/SurTrack-IZ-8...ype=automotive

Cheers

jo