Will uploading a new theme affect my content?

No, all of your content and pages will remain untouched- it’s just changing the look/style of how the content is laid out.