I'm not 100% sure, but I believe it's talking for the cards you remove at the time, so no, chaosrider's attack can't go over 2000. The basis of my thoughts are: the magic words "by" and "up to", witch means cost and choice. The choice worcks for 1 or 2 card/s removed, witch implies that the "for...