If I register a domain name and use my on DNS (name servers) will my domain name be active right away?
Your domain name will be active within 48 hours from the time of registration. Because the DNS takes 48 hours to update it won't know your domain name is live until this update.