Is it possible to deploy EJB only in some nodes of JBoss cluster? And have remote proxy loadbalancing using only nodes that have the EJB in question?
Yes, just put the EJB deployment in the deploy/ dir on the nodes where you want it. The proxy load balancing knows where the EJB is deployed and will only send requests to those nodes.