H1 and Halo Custom edition name: madkiller92
xfire:madkiller92
No. You only have to pay for a gold membership.
With a silver membership (this is free), you can join and play games online.
With a gold membership, you get MP achievements, you get to join friends private serves, and you get to host severs.