I haven't played EQ PC in the last year or so, but I'm sporadically playing on Mac.
I was growing dis-interested already, but the Veil or Alaris beta finally killed desire for me- the mudflation of stats with each expansion had gotten out of control.
That said, here are my best answers to your questions:
Quote:
1) Any resources on how to modify the UI, install maps, etc.? Its been so long, I've forgotten that kind of basic stuff. The old rig I used to play on's been gutted and eventually trashed, so have to re-install everything.
Maps- some are in game, others you should be able to find through links on The Newbie Zone on the EQLive Forums.
UI- EQInterface, and install instructions are with the UIs.
Quote:
2) Any resources on the higher end game - ranger specific skills, spells, etc. past level 70?
I'd go to EQOutrider- good resources, including on returning players.
Quote:
3) Has the ranger role changed at all? Are we still mostly pullers and damager dealers + light tanks? Any new must-have spells or skills that I should learn about since PoR came out?
Rangers are pretty decent all arounders. As for skills- there are lots. EQOutriders is your best bet for all of it.
Quote:
4) How does the mercenary thing work? Is it even viable at level 70+, if I use my own healer? Does it drain a lot of money? I really don't have any time for plat grinding/farming anymore.
For a merc, your best bet is the cleric merc. I found the tank mercs to be relatively non-useful, although I did use a Cleric Merc on my Ranger and a rogue merc on my shaman on occasion to box. And the plat drain isn't immense, but if you've got low reserves, it's pretty significant.
Quote:
5) How does the pricing work now? Do you pay per month, year, etc? Do I have to purchase all of the new expansions, or are they free now?
For a "basic" sub, things are free. That might work for you. Expansions up to House of Thule are also included, from what I recall, but I haven't played since EQ went free-to-play. If you want full access, it's per month or per year, as you like.