Верно: ...зарегистрирован 571 миллион аккаунтов.
Запятая поставлена правильно.
Запятая перед кто нужна.
Нет, запятые не требуются.
Правильно: брелока и брелка, брелоков и брелков.
К сожалению, назвать "лучший" трудно. Есть разные критерии: объем словника, актуальность и полнота рекомендаций, авторитетность издания и др.
Правильно: исчерпать.