The final badge is mine! Spent nearly $10 getting it, but I did it.

Now I just need to get lucky and get the foil cards via the booster packs. (Assuming they can appear in those)