If there is, if its just a model move the top of it that doesn’t hit the brick. How you can do this is placing a brick on top of the main part and place the models by it. When that’s done, delete that brick.
I don’t think that is possible.
Particles are not affected by physics so they do not interact with other stuff.
If you want your object to interact with physics or be more “precise” e.g. not go through stuff. Maybe use beams instead. As you can control where they start and stop.
Or just mess around with the Lifetime of the particle and speed and drag.