Объясните за создание своих nameservers?
1.

Использование "именных" ns либо сами поддерживаете в Bind, либо это дополнительная (обычно платная) услуга у dns-хостеров

2.

Мало того что нужно два IP, надо чтобы располагались на двух разных физических серверах с Bind-ом, если сами это огрганизовываете. Если пользуетесь услугами dns-хостера там итак разные IP будут.

3.

Да у хостера где размещаете сайт раздел DNS бесполезен. Так как Вы у регистратора делегируете не на его ns .

4.

У регистратора прописываете ТОЛЬКО ns, никаких А записей прописывать не надо.
2. Можно ли использовать один и тот же IP для обоих NS?
У некоторых регистраторов можно. Я в 2domains вроде делал для RU домена.