Don't use USB Sticks on the Wii U. At all. The Wii U writes a stupid amount of information to them in a small time interval so it'll basically kill the drive immediately. The time-frame can vary depending on multiple factors, but I think we can all agree we'd rather not cause data-corruption and broken drives that aren't even good enough to be a paper-weight.
About the HDD. 1 TB should work, but depending on your drive you may need something like a Y-Cable since the USB Ports on the Wii U give out a laughably low power output. Like I said in some other threads, I would either recommend getting an HDD with an external power supply, since for whatever reason the Wii U likes to cut power to the USB Ports at random, even while under use- or just using a Y-Cable. But for general use a Y-Cable should be fine.
Drives on the Wii U are fickle though, so just try it and see if it works for you right now. If not? Get a Y-Cable. If it still doesn't work, then that drive simply isn't compatible.
EDIT: also wait, do you mean an internal HDD since it was inside of your laptop? That most likely won't even work, so just get an external drive.