1. will probably be the hardest, depending on weather by reducing the footprint you mean making the original iMac case smaller or putting it in a smaller case
2. shouldn't be too hard, you can just use a atx or micro atx psu with few modifications (which is what i did).
3. depending on the case you use this could be easy or hard, a slot loading drive will be harder to find


) gonna try to get the cd drive in this one aswell
