Advanced niagara system

Hello, i have a question on tips about creating an advanced niagara system for dust and dirt particles.
The shot in question has a car drifting into shot, wheels spinning, and as it bounces back starts moving forward.
I have no problem with the typical Niagara dust system, but I want something more complex, and i have 3 things that I’m not certain how to implement.

First one, deformation based on position.
I’d like to add some module/s to help create change in the velocity and scale (x) based on the position in game for the emitter.
The idea of this one is to create a large deformation in X as the emitter is moving quickly, and go back to normal scale as the position of the emitter slows down and comes to a stop. The added velocity opposed to the movement of the emitter will help sell the effect.

Second one, Wheel collision
I think this might require a second system, but the idea of this, since it’s a close up, is to have the dust and debris following the rotation of the car wheels. Small details.

Third one, ground dirt debris vibration.
This one is 5 frames probably, but I’d like to have some dirt in the ground and make it start to vibrate as the car approaches.

Thanks y’all.