@Quang Tran Here is some information to help you with you sharpen your numbers:
I'd budget 2% for closing costs.
This is a lender that can be very picky with qualifying, but you can check live rates as you wish and do not have to provide them any personal info. No hounding or selling. https://www.provident.com/QuickRatesCalculator
Also, there is payment calculator at the bottom of individual properties on redfin.com that estimate the mortgage payment (based on whatever downpayment you enter), taxes and insurance, and will list monthly HOA costs (if any). Not bad for a ballpark monthly estimate.
You can look up water, sewer, and storm drainage utility costs for the City of Sac here: https://www.cityofsacramento.org/Utilities/Service... County: http://www.sacutilities.org/Pages/default.aspx
Take a look at craiglist-room share advertisements for what other listings are asking for. This will give you a few data points for different areas. Your estimated rents look conservative.
Where are you seeing 5BD/2BA single families for $350K? I'm seeing on a couple in South Sac...