This page for processor support
Or very specifically here click here
The maximum HDD size/speed is not specified anywhere I can find - however as a general guide for this age of motherbaord
ATA/UDMA speed probably limited to 100MHz
Rotational speed not limited (7200rpm best)
Size may be limited to 32Gb or 130(ish)Gb. The 32Gb limit is "get roundable" with Disk manager software - Seagate Disk Wizard, for instance. there is no BIOS update which mentions this situation.