I'll leave the hardware wrangling to others, but as far as software goes - Sussdorff & Roy moved aiesec.net from Solaris to Linux (with furfly assisting) and AFAIK there were no coding issues to speak of; everything ran fine on Linux. You do have to change things like the path to external programs like Perl, but that's really minor.
You will need multiple boxes, though; the system we have aiesec.net on isn't really enough for it, and I believe that photo.net is even busier.