Noob question here. do you have to be rooted to be able to install these wallpapers?
No, you don't need to be rooted. You just need a file explorer installed(like Astro, File Expert, etc.) to go to the download folder and select the .apk file to install, aftet you download it of course.