Yes on first one. Definitely. I have only 2 cards left for the mount achievement, Memoria Misera EX and E12 cards, and I swear Memoria Misera card is the most painful card to farm out of the whole 312 and, at this point, I would be able to buy it at a mount's worth.