Questions about motherboard

Paradoxale

Honorable
Jan 19, 2014
77
0
10,640
Hi!
I've currently got an ATX mobo, the MSI Gaming Z87-G45.
But I want my pc to be smaller, it's currently a midtower case and seeing as my room is small
I'd like to conserve some space.
I'm thinking about rebuilding my pc in a Bitfenix Prodigy.
My questions are:
1) Can I easily switch components like CPU and CPU cooler from my current mobo to the new one?
2) Will there be a huge performance difference when switching from ATX to Mini/micro ITX? Like will games run less smooth or will my pc perform slower overall?
3) Which one of the two is better? micro or mini?
4) Good gaming mobo suggestion?

Thank you so much for replying on this, I really am in quite a pickle.