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