Bulbapedia link with Dream World information
When I scrolled down to the "How to unlock these areas" it says I need a certain number of points and a certain number of badges what does it mean by badges.
It simply means gym badges. I've used Dream World with every gym badge and never had a problem accessing new areas when I had enough points. It makes enough sense; there aren't any other "badges" to collect in Black/White.