Well for ther server you need permission from your ISP and for the domain you need to fill out papers inroder to make your own... and to make domains... However you can use a existing registrar to make domains with $$ of course
I can treat you like a king... compared to those noobs who just take your money.. I'm unlike them... I don';t do this work for the money... just something to do. Therefore i can serve you right.