In the case of number 3, you can overwrite the existing build's files without deleting any added files (.cfg, and themes).
In the case of #1, please, just spend some time learning about how SVN works and how to check out a local copy. As I said, this forum isn't the right place.