it says this new particle could give the other ones mass but how could they even be there while still being massless?
The Higgs boson is suppose to give mass to all particles including itself.