I think you have a good start. However, I would encourage you to get a little more conservative with your numbers and add some buffers. After all, this is your evaluation. If you are too optimistic on this front, it may lead to lost cash flow upon purchase.
Here are a few things that jump out at me right away.....
How did you get to $8 per month for insurance? That is just under $100 per year. That seems incredibly low, even for a contents only policy. I didn't see an HOA fee, so my guess is that you need walls out AND walls in coverage. I would expect that to be $650+. Double that if you have to get a vacancy policy if you intend to renovate beforehand. Also, make sure you escalate this over the years as expenses go up).
Have you secured a lender at 3% interest rate for your rental? Not that it can't be found in our current market, but for estimation sake, you may want to consider elevating that to a more reasonable rate. Better to be pleasantly surprised by additional cash flow than disappointed by a higher expense. I see that you are doing a 15 year loan, so that helps. You may consider doing 25% down instead of 20% down. There seems to be a significant rate differential these days between the two ratios. Also, your loan amount may come into play. Anything sub $50K could take on a higher rate, and many lenders won't touch anything under $50K. I would estimate 4-5% interest rate to be safe. If you find something below that, GREAT! More money in your pocket.
Do you have a home warranty on the property? If so, I would add that into your expenses, and up the maintenance fee to cover the trade call fee. If not, I would up this expense significantly. All it will take is an appliance to go out and your budget for the whole year (or several) is blown. Now consider an HVAC going out. That could be a $7K expense. People have mixed feelings about home warranties, but just like your homeowner's insurance, it can be a good insurance policy that helps level off high expenses of costly repairs/replacements.
Do you have cost of acquisition and sale figured into your analysis? What about holding costs while you renovate and/or wait for a Tenant to be placed?