Ouch: straight to being against others.
No, the part you'd need to implement to get socialised housing is socialised housing. Similarly, there are modern equivalents to guaranteed jobs. Communism believed everyone had to work: today we have different ideas of purpose than Marx had, plus are more aware of those who cannot work, or the value of non-work social contributions, and tech folks like us might believe in or hope for an upcoming post-scarcity society, with a transition period of UBI.
I expect you want to control migration and residency in order to avoid freeloaders. Freeloaders are remarkably rare, most people have self-respect and enjoy being productive, and interestingly systems that exterminate freeloaders entirely tend to be less efficient.[1] Plus, if you have a wonderful system, the best way to handle other people wanting it is to help it grow, not limit it to yourself. A better policy would be one encouraging its growth elsewhere in other countries where all those folk who are coming to your shores are coming from. The US has a long (mixed) history of that approach re democracy.
[1] https://www.bitsaboutmoney.com/archive/optimal-amount-of-fra...