Hi and welcome ! As for your questions,
This is the right thing to do, and for your second one.
Most are very welcoming, I have a lists of awesome guilds built on a wonderful community. And the guild chats are most of the time, in all the guilds i have been in, OOC.
Here is the list.