So how do you find a good guild and such with no global?
It works just fine. Usually general banter is just done in Linkshells or, when you want to annoy people, shouting in major cities. Shouting in major cities is basically the same as global chat. Also, as stated, forums help you find linkshells, but so does reputation. In FFXI if you were looking for an event LS, you generally checked people with the event gear, sent them a /tell, and asked them to join, or about what events they do. Usually they ask about your classes and experience, your available times and gear, and some ask you to fill out an application. Servers are tightly knit groups.
It's quite a refined system, to be quite honest, and I much prefer it to something like WoW. It's also self-moderating. For FFXI, you had sites like BG that have a a forum for warnings against certain characters, or for asking for information about the character in question from other players who might have experience with them before. The Japanese are also well known for shaming people who fuck others over.