Is it sufficient to register the domain in domain .gu format (for example, coke.gu) or there is a requirement to register a name with the second level qualifer (for example, coke.com.gu or coke.net.gu)?
The latter is true. A second level qualifer will be needed.
What is a valid domain name in regards to characters, and length?
A domain name is composed of letters from A to Z and/or numbers from 0 to 9 including the possibility of using a hyphen as a separator. A minimum of 3 and a maximum of 63 total characters may be used.Domain names consisting only of numbers can create problems. There is no difference between small and capital letters in a domain name.