Matthew,
There is tons and tons of information and resources.
Take it in one bit at a time, as much as possible.
To answer one of your questions; Textures will always "fit" on your props. Larger textures take up more computer (graphics) memory, but allow you to cover more space on the screen with more detail. The texture image is sized to fit the object.
Suppose you wanted a coffee cup with a logo sitting on a table. If you are not going to get very close to it, it might never use up more that 1/10 of your computer screen. In that case, a 512x512 image will be more than sufficient. But if your script calls for you to zoom in very closely to reveal a fingerprint, and that finger print will fill half the screen, you'll want a 2056x2056 texture map so you have enough "finger print pixels" to not get blurry when you zoom in.
I hope that made sense.
I always forget, what color pill was it Neo took in "The Matrix"? Welcome to Wonderland.
iClone 7... Character Creator... Substance Designer/Painter... Blender... Audacity...
Desktop (homebuilt) - Windows 10, Ryzen 9 3900x CPU, GTX 1080 GPU (8GB), 32GB RAM, Asus X570 Pro motherboard, 2TB SSD, terabytes of disk space, dual monitors.
Laptop - Windows 10, MSI GS63VR STEALTH-252, 16GB RAM, GTX 1060 (6GB), 256GB SSD and 1TB HDD