nutz: 1
"I like meeting new people" or "making friends"
"J'aime rencontrer de nouvelles personnes" ou "me faire des amis".
on peut aussi dire : j'aime faire des nouvelles rencontres
j'adore me faire des nouveaux amis. (plus fort que j'aime)
2)Yes, se rencontrer for meeting is okay, it would be used more on real life or you will add "sur": on s'est rencontré sur italki