@Kenneth Stuart
I think you got most of the "expected" expenses. One of the reasons that people use the 50% rule is that it should allow you to build up some cash reserves for the unexpected expenses. Say a pipe in a wall bursts, a tree falls, or AC goes out in the middle of summer. Also, if you need to evict someone, you essentially have no rent for maybe a few months as well as legal and court fees.
As far as taxes go, that's public information, and Brevard County's Tax Assessor has a search tool on their website (top right) here: https://www.bcpao.us/paohome.asp
You can search by address, owner's name, and several other fields. Once you find the property, click on the account number and your taxes will be listed at the bottom.
Insurance is pretty easy too. Just about any insurance company has an estimator on their websites. It's not going to be exact, but it should be close enough to run your numbers.
I hope that helped!