Good call Homer.
I had a toy 4x4 that made a POP when the steering wheel was at lock and it encountered a bump. I think it was a limit bumper letting go.
I have the same noise as jaak were when you first drive it for the day (like after work) and apply the brakes the first time, it makes a clack noise, probably the pads sliding to their stop. The other noises you have????? Beats me. Maybe a pad change IS in order.