Jay79 -
*Construct 2 is a cross-platform game maker program, and one of it's pioneer capabilities is to make HTML5 games a better alternative for Flash games.
*Construct 2 doesn't require additional plugins as long as the browser supports HTML5 and WebGL(optional).
*I am not an expert on server based games since I do offline mobile games, but I know that Construct 2 can do it and there are many tutorials for this.
*If you want a freelancer then you can make a topic in the forum that you are looking for one but usually you can ask help for free.