Different immobilization levels are not a problem, but if you really want the same levels you can play with several parameters like: EDC/NHS activation time, protein concentration, protein buffer pH (choose 0.5 below the optimum to have a better control on the immob level), injection time... Remember that you can reactivate a surface w/ another EDC/NHS injection and immobilize more protein if you want.
And, of course, as you suggest you can immobilize with several consecutive injections, but rememeber that the activation of the surface doesnt last for ever and that reactivating is only effective a couple of times.
You have all this things in Maquart's book. I found it very useful!
Regards,
joseantonio