noise in the front when hitting small bumps is that the struts or something else
A broken stabilizer bar end link will cause a knocking noise when going over bumps.
Tester
Is that major work and dangerous if not fix soon
It could also be caused by a bad lower ball joint. Anything related to stabilizer bar end links or ball joints is a safety issue and should be repaired quickly.