Will This Case PSU be enough?

Do you absolutely have to go through microcenter? If you dont, use pcpartpicker and compare prices. As long as you're in eu/us/canada, you shouldn't have to pay too much for shipping. Also, I would recommend never using the stock cpu cooler
 
Most micro atx can take atx power supplies. They aren't much bigger than the first xbox. I would imagine cooling can be a major issue though-if you're going small you may wanna spend a little more on cooling. Absolutely do not use the stock cpu cooler. A mini atx should be fine though in your case, even if your going by motorcycle-though I would strongly advise against that.