You cannot say helium has NO intermolecular forces; intermolecular forces don't depend on electronic configuration as such. It is monoatomic, however, and is inert. It is not polar because it consists of single atoms alone and hence is less polarizable. Hydrogen is diatomic and has the same number of electrons (the complete molecule) as compared to a He, and due to its ability to be polarized (two atoms present), it's less ideal than Helium.