I can`t give you an answer about Skype and 3G, but what I do know is that your jailbreak will be gone once you`ve restored to 3.0. So you have to jailbreak it again after you have restored. But do remember to set it up as a new iPhone! Not that it will damage your iPhone if you don`t do it, but you get the best result by restoring as new iPhone