Almost everyone in your family wears glasses, aren't they?
「ほとんど全員」は almost everyone で良いと思います。
「メガネをかけている」は wear glasses にしました。
wear は「身につけている、着ている」という意味で、洋服やアクセサリー、香水、帽子など、身につけているものなら、ほとんど何にでも使える動詞です。
wear とよく間違える動詞として、put on があります。
こちらは、「身につける、着る」という「動作」を表すもので、「着る」瞬間の動作を表しますので、「Don't forget to put on a coat (コートを着るのを忘れないでね)」という時などに使います。
また、everyone は、基本的に「単数扱い」なので、wears と3人称単数現在の s をつけますが、代名詞で言い換える時には、he や she ではなく、慣用的に they で受けることが多いです。
最後の「〜ね」の部分が aren't they ? になっているのは、そのためです。
お役に立てれば幸いです。