Arduino mini, pro mini power consumption

Hi all,

I have a project that i've completed with the Arduino Uno R3.
I want to purchase and use the Arduino Micro due to its smaller footprint. I've read your comments on the Arduino Mini and Pro Mini regarding their power requirements.

Does the Arduino Micro require a separate 5V regulator for its power source?
Does it have a built in regulator?

And...with the exception of a few more analog and digital I/O pins on the Arduino Micro,
can I expect the exact same functionality as I currently have with the Arduino Uno R3?

Any details will help,

Thanks!