Does anyone know how many badges are there, the names of them, and what are their unlocking requirements?

Here is the full list. The vast majority of them cannot be earned anymore and a few of the newer ones have been left off. They really need to update it and add more badges.

There is a sticky at the top titled halowaypoint forum medals that might answer your question.