I am willing to help with this achievement. I have everything else for Himmelstein so we could beat this level in under 5 minutes.
I've been asked by a few people if I can help with the other multiplayer achievements...I don't have the expansion pass yet. I will be getting it in the future.
Just send me a message via xbox or via trueachievements. I am on xbox quite often.
As of March 11th 2020, I am still accepting requests.