Any loose components do need replaced.
If you changed them yourself it is recommended that you get an alignment done or do the alignment yourself. If a shop or mechanic did the work they should have done the alignment themselves.
The 330xi has a timing change that doesn't need to be replaced.
Changing your kitchen plumbing is not a safety issue. Your pumbing should be changed only if they need it.
Your belt should be checked for cracks or tears if you see these it should be replaced asap
Rotate and balance, then alignment.
It should last the life of the engine and is normally replaced when the engine is overhauled.
I just replaced mine at about 95,000 miles.
Normall it will last the life of the engine and is changed when the engine is overhauled.
Well, first your should be looking for a new oil change shop! The filter simply lifts in and out. Watch out...rubber circular gaskets need to be replaced too.
transfercase
Text should normally default to left alignment.
you should have a 4 wheel alignment done