I would like to understand better how Melek, Izzet Paragon works in Magic the Gathering, I am building a blue/red deck, so the first question is about this effect:
Play with the top card of your library revealed.
You may cast the top card of your library if it's an instant or sorcery card.
Just to confirm, since it says "cast the top card" it means I need to pay for it's mana cost rather than casting it for free, right?
Second one:
Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy
Let's say in the battlefield, I have Viashino Pyromancer as my creature, and the top card in my library revealed is Lightning Strike, since LS is an instant, I will cast it, now for You may choose new targets for the copy, how does that work exactly?
Does the target needs to be in the battlefield? If so, should I chose Viashino Pyromancer to be copied as Lighting Strike? if that is correct, what happens if I don't have mana to use for my clone Lighting Strike, it stays in the battlefield like an unused instant?
Or the copy effect means I need to choose a card from my hand, if so, let's say one of my cards is Nivix Cyclops, and I decided to replace Nivix to be Lightning Strike, would this be correct?
Or the copy effect means I can choose any create my opponent might have in the battlefield? it doesn't specify what targets I can choose
Also, it says you may choose, so the copy effect is not mandatory, right?