You can find most of the server files here on my site
Archive pass is: elitepvp2014
These are only the VMWare files though, basically to make a local server to mess around on, if you need to know how to set up the VMWare there's some tutorials online, but they're fairly dated (not that it makes a difference) basically..
1) Restore the Database Files in MSQ Management Studio
2) Open the RohanUser database and find dbo.TServer and TServergroup in Tables, change the IP's there to your VMWare IP.
3) Open RohanAuth folder inside the xampp/htdocs folder, open ServerList5 and change the IP there to your VMWare IP.
4) Open the Registry32 and 64 files, change all the IP's to your VMWare IP, then apply the registry changes.
5) Run Xampp and connect Apache. Check you can connect to it through your browser (by typing your VMWare IP address)
6)Run AgentServer, then DBServer (wait for it to finish connecting) then LogServer, then MapServer then (if you have enough ram) AIServer (this isn't NEEDED to connect and test though I don't believe, only to make mobs move)
7) Make a text document, and save it as something like 'Client.bat' in your clients root folder, inside this document type:
rohanclient.exe "https://yourvmwareip/"
when you run the game double click the bat file not the client file.
That's the gist of it, some people get it working no probs, some have many issues (I did.)
As for the right client, that's a little trickier, the one I had is gone now, Shine Rohan client used to work, so did the Renaissance one, and the original Xor client.