Как вы правильно заметили для получения гражданства нужно подать пакет документов и сдать экзамены. Если с документами все в порядки то экзамены можно пересдавать, единственное что каждая сдача экзамена платная. Конечно всегда существует возможность отказа, а также длительного ответа, практика показывает, что ответа можно ждать до 3-4 лет. Но по общему правилу, если с документами и экзаменом все в порядке, то ответ будет положительным.