I was wondering is it possible to run a server and a client at the same time with the Ethernet shield
No, but it is possible for a server to make GET requests of other servers, while it is not in the middle of servicing a client request.
Two things can't happen AT THE SAME TIME on an Arduino.