Not sure if you had the squeaks fixed. I also have a 99 Venture with same problem as you described.
I had the low speed squeaking like the tricycle.
I also had knocking turning into a driveway.
Changing the sway bar links took care of the squeaking ONLY.
Later on, I had the lower ball joints changed, and that took care of the knocking.
While they were working on the ball joints, I had them change the struts, too.