Do the Cards Have to be A2 Sized?

No. We accept any card size, as long as a coordinating envelope is included.