As for uploading your theme: you have to upload it to filesharing site (i.e. [PIRACY.mu], [PIRACY.mf], etc.) then post the link to it in the "iPod Touch Theme and Customization Releases" section of the forums.