OK, I found another mod that some people seem to use to move their families into a mod home, and it doesn’t introduce Hearthfire dependence in the house mod:
Custom Family Home. I won’t have time to try it for a while, but that’s another option for people who want to use a house that isn’t specifically made for Multiple Adoptions to work in it. So the things you’ve added without using Hearthfire might be enough for people if they use a different method (other than Multiple Adoptions mod) to move their family and /or followers. That way people who don’t have Hearthfire and adopted children can still use your mod.
The only way I have found to have more than two children who are recognized as the player’s family is to use the Multiple Adoptions mod, though, and compatibility with that mod requires Hearthfire dependence in the house mod.
I’ve found that NPCs will use unowned beds or even bedrolls dropped on the floor when I use the My Home Is Your Home mod to give them a home schedule, but they won’t use the player’s bed in regular game houses like Breezehome. I don’t know how to make the player’s bed available to the spouse without using a separate mod to move the spouse there. I’ve never actually had a spouse live in a modded house, only the regular game ones. That’s another thing I need to try.
At this point I’m going to shoot for Multiple Adoptions support with my High Point Hall mod but just put the furniture in place in Rocky Top and see if I can use Custom Family Home to move a spouse and two kids there. It will take me a long time to get any results, though. I am super slow at this. Plus I just figured out how to make a study/library in the armory room of Lakeview Manor, so now I will be placing book markers for Darnand until I go blind.

Your screenshots look great! I like how you have a lot of space between all of the beds and additional eating areas for NPCs. There will be lively activity in those rooms. There are several mods for gathering NPCs at a custom house, so even if most people don’t use all of the kids beds the adult ones will still be useful. Also users can swap out the kid beds for adult ones within their games (using console commands or a mod like
Jaxonz Positioner), so it will be good to have the NavMesh in place for whatever kind of beds they end up with.