They were approved...that's all your purchasing with vendors these days. Don't blame the vendor, they don't know limits on cards. Even if approves for $1 or $100000, valid is valid.
Generating CVV2 is impossible.
Checking limits is highly unlikely too, unless you have access to the online bank account that is associated with the Track2.