FYI - advertising that you don't take section 8 can get you sued, I know of one case in CT where this happened and the landlord lost and had to pay a settlement. (Don't know all of details.)
Use a lawyer for any legal action: leases, notices, evictions. Etc.
Property maintenance is harder than people think. Saying you are handy isn't enough, I'd plan to have significant out of pocket expenses, especially in first few years. (Every house I've had has some sort of upgrade needed in first few years that inspection didn't predict.)
Getting rid of bad tenants is really, really hard so:
1. Be careful bringing them in
2. When you have a good one, especially multi-year one, take the certainty over marginal increase in rent. My aunts have a tenant in a multi family who has been there for years, and they don't raise her rent because: they know she pays, she takes care of the place (like its her own) and she has brought in family to fill vacancies in other units in the building. This certainty and good relationship is worth a lot - so if you get that, don't jeopardize it for short term cash flow.