I'm not sure what you mean by " cash flow" in your examples, so lets back up.
Gross scheduled rent = total rent that you would get if the property was rented for the entire year at the full expected value.
Vacancy = rent you don't get, either because its vacant (actual vacancy) or you've given a discount (e.g., first month free, economic vacancy.)
Expenses = All costs related to running the property. Insurance, taxes, utilities, maintenance, HOA, legal fees, eviction costs, tenant damage repairs, make ready, etc., etc., etc.
NOI = net operating income = Gross scheduled rent - vacancy - expenses.
Cap rate = NOI (for a year) / Purchase price
Debt service = mortgage payments. May be interest only or amortized.
Cash flow = NOI - debt service
Taxable income = NOI - depreciation - Interest payments
The measure that affects you on a daily basis is cash flow. Tax, which is calculated on the taxable income (which can be negative due to the depreciation) may be a factor, too.
ROI is interesting, but if you invest $10 and earn $10 you have 100% ROI, but still only $10 in your pocket.
Cap rate is generally used for commercial properties, not single family properties.
Don't forget closing costs. Real estate is one of the worst investments in terms of the transaction costs. Neglecting them will significantly affect you results.