may a web service provider & client use both same port number eg 8084(the client's in this case)? YES / NO
I think you still misunderstand how ports work. If the web service runs on port X, then of course the client needs to connect to port X on the server. (And, again, the client's port number is irrelevant, and generally not known. It'll be different from the server port number, though.)
MAY run netbeans tomcat server, and tomcat server installed separate same time?
I think so, provided that the TC instance run by NB uses different port numbers than the standalone TC instance.