Agree with Cameron and I also definitely recommend @Craig Curelop's House Hacking book! It has everything you need to know to start house hacking and more!
As far are SFR, you can definitely do it. I am in the process of doing it myself where I bought a single family home with a basement. The basement is currently unfinished, but I am planning on finishing it and living there while I completely rent out the upstairs. With house hacking a SFR, you usually have to compromise on things like privacy, especially if you go the rent by room method and share common spaces like living/dining and kitchen areas. I did not want to share spaces so I found a home with a separate entrance to the basement so that the top band bottom units are completely separated and can function like a duplex. Rent by room method usually tends to yield better cash flow than trying to have separate units especially if you need to add a second kitchen/laundry etc. I think it just depends on what your personal goals are and how much you are willing to compromise.