I paid to have my fronts done, and had them do the upper bearings.
I did my rears myself, and paid to have an alignment afterwards. The upper rubber mount was in good condition for both of mine. I just cleaned them and re-installed them. My rear struts came with everything I needed in the box.
Had I not wanted an alignment, I would have carefully marked the hub bolts before I removed them. You might want to try this. Also make sure you set your ELC height afterwards. Mine was high when I finished due to slight differences in the struts. Had to adjust my sensor.