а. Да, для любого натурального числа существует последующее натуральное число. Чтобы его получить, нужно к данному числу прибавить 1.
б. Не для любого натурального числа существует предыдущее натуральное число. Для числа 1 предыдущее натуральное число не существует, так как ряд натуральных чисел начинается с 1.