You'll need the basic Pokmon in play before you can evolve it into Weezing
More lands mean casting more spells and being ahead of schedule on your mana allows you to cast more powerful spells before your opponents
While you need burden counters on The One Ring to actually draw a card, which technically is a restriction, tapping it puts a counter on it before you draw, so unless theres something like a Solemnity out, there is no restriction here
Miku, Font of Pop has the same great keywords of flying and vigilance, as well as the ability to give any Angel creature a +1/+1 counter for each Angel you currently control when they enter the battlefield
This is for a single item not all six that are pictured.
That's halfway to victory, right then and there