1. Mach es einfach als ILECLP, da ist, meine ich, die Grenze nun bei 255.

2. eindeutig nein.
Der Kommando-Interpreter legt die Parameter nicht in gesicherter Folge ab (meisten rückwärts).

Du solltest dann das Programm/CMD mal auf Verständnis prüfen.
Wenn mehr als 32 Parameter in einem CMD benötigt werden:
a) durch QUAL Paramter zusammenfassen
b) durch ELEM Parameter strukturieren