real vias! Looks good.
Didn't check the rest carefully, but looks good.
Random comments:
The 2 traces at the top are closer to each other than they need to be.
Looks like the USB connector on the Pro Micro is well inside of the edge of the PCB. (Not at or sticking over the edge.) That's likely a problem if this is going into a case.
Traditionally they stick out of the PCB a little (like the one on the Pro Micro is doing on it's own board.)
Depending on the type of SW2 reset switch you're using it could be moved a little further away from the keys, for convience. Your call.
Boards no larger than 100mm x 100mm tend to be inexpensive. You're well within that.
Looks like from the Sparkfun docs you do not need a pull-up on reset, so you're OK there.