A Google search turned up the following:
Linux supports the i5/i7 processors, I know the H55 is supported, but not positive on H57 (although I believe at least the gigabyte version has a driver for it), and the memory will be supported if the chipset is. The sata is also supported as far as I know. The biggest issue with support may be the integrated graphics specific to that board and that is the primary item i would focus on ensuring works correctly.
Earlier this year we reviewed an Intel H55 motherboard and found it to perform well under Linux both in terms of compatibility with the latest Linux distributions at the time as well as the overall system performance with our slew of open-source benchmarks. Intel's H57 Chipset was launched at the same time, but with the very few differences between the H55 and H57 chipsets, its Linux support and performance is about the same.
So I guess the answer is "No problemo"
(at least as far as the CPU, motherboard, NIC and basic graphics).