I'm not clear what you are asking - are you looking to set up your OWN server running DNS for all of your domains, or are you looking to have namecheap's DNS send people to different servers to distribute your web load. Are you describind round-robin DNS or load balancing? Please give us some more to go on.
You can't point ns1 & ns2 to an unlimited no of servers. It's like having www pointing to let's say 10 server... it's not like that... it should point to only one IP.... it imposible and not rational what you're asking....
That's right... you can have a nameserver to server an unlimited number of domains (zones); every domain you want this nameserver to serve you must add his zone configuration into the nameserver...
So the two nameservers ns1 & ns2 will point to only 2 IP's. A domain, for example "domain.com" will use this nameservers... and if someone want to visit that domain's page your nameservers will be asked what IP have "domain.com".
So, as i said your nameservers IP's will be fixed (they will not change) and you can add as many domains (zones) you want.
you mean servers or domains ??? with 2 DNS nameservers then only 1 SERVER that pointed IP will work with unlimtied domains
example mydomains.com and mydomain.net have same 2 DNS look like ns1.xxxx.com and ns2.xxxx.com , you must add 2 DNS at each domain .