Having been into a transmission enough to know better.. please get a better description of the part name/location on that needle bearing. The only ones I'm aware of that could get loose and be fixed would be the differential.
On the rest. Jack the front end. Wiggle the tires by putting your hands at 3 and 9 o'clock. Any play? Tie rod ends could mean inner tie rod end or outter. Just to ensure you replaced the right ones.
An alignment is needed.
Brakes.. do you have any pulsation from the brake pedal when you try to stop say from highway speeds? If no..brakes are fine.