First -- Welcome to the forums, and thanks for buying Novus, I hope that you will enjoy it!
Second, I don't think that Tim would mind you joining, but as the GM he does have the final word. In the meantime, look at the threads in the "Strangers in a Strange Land" forum, as there are threads in there that discuss character creation for his game.
And if you have any questions regarding Novus, please, do not hesitate to ask!