@Hassan Karaouni you've definitely put a lot of thought into this!
All your numbers look about right to me (or at least I have no argument for anything different).
Annual Appreciation is always unknown. 3-4% is the average, so you're spot on.
Property Management Fees: Are you going to be wanting a property manager while you're living there, or only once you moved out? In my experience, it would be tough (impossible here) to find a property manager to manage tenants in a home that you live in. Also, how will you be renting if/when you move out? By the room, furnished/unfurnished, long term, short term? The PM fees will vary based on your rental strategy then. Also consider that you get what you pay for. A PM that is willing to lower their rate to 8% may not be the best person to be managing your biggest asset. A PM is worth their weight in gold if you find a good one.
Expenditures: Do you mean utilities, wifi, etc or things like soap, paper towels, etc? Or cap Ex/maintenance? If you are househacking rooms in your home, you may want to decide now whether you'll be charging for utilities month by month based on usage, or if the rent will include utilities. For cap ex/maintenance that's fine.
Insurance seems low to me for a $1M home, but an insurance agent or Realtor in your area would be the best person to check with on that.
Hope that helps!