As for encountering other players, a quick look tells me that there's around 50 other players online (a far cry from its heyday, but still active for a MUD in this day and age). You're likely to encounter other players spontaneously in the guild houses, but almost certainly never if you're just wandering the wilds. But there's a general chat if you just want to chill out (or at least I think there is, I haven't actually played in over a decade :P ).
Actually anyone except for witches and wizards can use that ritual with a faith rod, as well as regular passaging (Divine Hand). And to add a few more methods:
- The JPCT wizard spell (magic portals) is another common method of travel, available to anyone via scrolls (but more easily for wizards, who can remember it).
- There's arcane transport for faster (though more expensive) travel, compared to carriages, especially between continents.
- Some use L-space for travel, or follow Khepresh (an NPC Hat priest who visits random players).
- The taxi system, with players moving other players around (for a small payment, free for newbies). 5 taxis online at the time of writing.
- "Speedwalking" (client-side routing) is commonly used as well.