Welcome back,
You should have no problem doing group content with that set up. The ranger class I am unfamiliar with but it is still considered to be one of the higher dps classes.
I 3 box the old way (with 3 separate computers) but from what I've heard, ISBoxer and two monitors should be an insignificant handicap if any at all..
FV server is experiencing a renaissance era of late so it is a well populated server. Just be aware that once you move a character there you cannot transfer off of the server.
The ruleset is still the same re tradeable "no trade" gear and the server has a +50% xp mod.
Good luck and enjoy.