About second question
・会う:Llike "会議", "集会" and so on, basically this kanji "会" has implication "many people gather". But we normally use it regardless of the number of person.
・逢う:Like other answerers wrote. And this has implication "finally", "to meet at one point" and "from both directions".
I hope it will help you :D