I believe both of your questions were recently answered in the middle of this other thread.
Bulldoze happens any time a model contacts another model during it’s Normal Movement, so the moving trooper can Bulldoze other models before it completes its move. Once it completes it’s move all other troopers are simultaneously placed within 2" of it, at which point they trigger Bulldoze against any models they are B2B with.
So I believe the answers are
1: Yes
2: It’s up to you. Bulldoze is any time during Normal Movement that you contact another model, trooper placement is after the moving model has finished Normal Movement.