Do i need to get lot of them for goal?
I’m gonna assume you mean “gold”, no you don’t need a lot of them to get the gold ones.
Is point of badge to get them all?
Sort of, if you’re an active user everyday you’ll eventually catch em all.
So I need all?
Not at all.
Okay so just get them when I get them. Who gives me badges?
Some are given by moderators and admins. Others are automatically given to you once earned. It just depends what the badge is for