Alright I tried updating the drivers, and still nothing. Got the install exe for the drivers directly from Samsungs website, version 184.108.40.206 and tried flashing ALL_VZW_I545VRUFNC5_I545VZWFNC5_1151670_REV06_user _low_ship_MULTI_CERT.tar.md5 again through Odin. It got through system.img.ext4 this time, but failed on NON-HLOS.bin. Then I just tried it again and it got past there and made it to hidden.img.ext4 and failed. I'm gonna try it with a different port/cable real quick and update after that's done, but anyone got any ideas if that still fails?
EDIT: IT BOOTS! I swapped out the cable and the USB port and the file flashed no problem! I'm looking at the settings screen and I'm running NC5 with version 4.4.2! Time to enjoy that my phone works again finally, and then try towel root. Thank you both so much!!!