If it's a used drive, get a SMART readout on it. HGST makes some very reliable drives - apparently they're the only group who didn't suffer during the Thailand floodings which killed much of the capacity of the HDD manufacturers (which coincidentally led to a sudden uptick in bad drives especially for Seagate and to a lesser degree WD).
On the SMART readout, ANY reallocated sectors, uncorrectable pending sectors, do not buy the drive.
As for compatibility problems with using as a boot drive as related to the motherboard, it's not that you CAN'T use it as a boot drive, it's just you MIGHT have to go through partitioning gymnastics to use it. Here's what you need to figure out.
Is the mobo a UEFI or Legacy style BIOS?
If it's UEFI ONLY, you must use GPT partitioning AND you must use a 64bit OS if you want to use the entire drive as a single partition boot drive. If you don't want or care to use it as a single partition boot drive, you can use MBR to partition down to < 2TB partitions, and enable the 'Boot Legacy BIOS' which is usually in the firmware.
If it's a legacy style BIOS, you must use an MBR multi-partition setup, partition the primary boot partition down to <2TB, and you can use either 32 or 64bit OS.
And of course, as I mentioned, if it's a secondary drive (bulk storage) it doesn't matter one stitch as to BIOS, size, GPT/MBR partitions (although MBR partitions are limited to <2TB size restrictions unless you get creative with sector sizes and advanced formatting)