I have had a nilfisk for the last couple of years, and I believe try still make it just a little different shape. Just go for one on your price range that has good power a like the 1400 in your pic.
Think mine is the c110 if that helps
In regards to snow foam the answer is nope, that bottle is a detergent bottle so will push that on the car but a proper show foam lance has a metal section on top and mixtures air in too - they are about £60. I also have a snow foam lance (eBay) with a nilfisk/alto connector - different to other brands so buy the right one. I use PH Neutral snow foam and think it works well, plus great to use