Welllll...
The AmigaOne motherboard may accept some stuff and not other parts, for starters, it's finicky with RAM and right now (I think it's N-Vidia isn't giving out the drivers??? someone help me out here) some graphics cards can't be supported. The harddisk should be dandy. Since, however, the AmigaOne is a PPC mobo you can't run Microsoft programs on it without some very serious emulation (I think the best is called Boch's X86 emulator?) However you can use OpenOffice (possibly even StarOffice) on SuSe PPC (I'm assuming they have a PPC version) the most essential Microsoft programs usually have a Linux counterpart (Samba, Gimp, OpenOffice, Mozilla)