Extract what you may from the above. I know that the place you register the domains which for the contact information to be accurate. More seriouscompanies will let you know that they take this seriously, other companies might not run it in your face as much, in either case the contact information is very important to either getting in-touch with you, and/or tracking the responsible person in-case of criminal activity.
Originally Posted by Wikipedia on Whois
Can you not just register the domain to your name? I have done this on more than one occation when I did not have the clients address. In many cases they are okay with it.
Personally I am somewhat lost a little faith in our industry and am seriously considering whether to pursue other paths as financially it's not working, so I might not be the best person for how you would go about charging. I would probably not charge them if they had a support package with me. If they don't (which all my customers have support), then I would put them on one. I charge small support chunks, or yearly support, depending on the website.
From an ethical standpoint you should either register the domain name to yourself, as the person of contact, or not at all. As long as you let them know, then they are likely not to have an issue with this.
Cypriot domain names are far worse. They need a valid company registration certificate for all .com.cy domains. If you don't have a company register in Cyprus with that name, then you can't register your Cypriot domain. Personal domains are ONLY for CYPRIOTS and are limited to ONE domain. Companies can have up to 10 domains, until validation of your certificate.
Talk about red-tape, I'd love to see the customer get round this one!