When arp spoofing an entire subnet how many hosts can a normal network card handle?
Assuming it is properly implemented, the ip command should allow for as many mac addresses as you want. see this answer for more details