Just make a hotel system for new comers, daily payment gets taken out, once their bank balance hits 0 they get automatically kicked out including all belongings in the house. Storage is half of regular houses, don't allow plant pots to be used in hotel inventories as you can't really grow drugs in a hotel. Stick a usable public car park outside the hotel and boom, sorted, loads of new players will actually stick around instead of leaving the server after a few days because no houses are available. Only has to be one hotel door to be accessed by players, maybe enter your door number and if it's actually your owned hotel room then you get let in.
(Alta Street has a working car park right next to an apartment complex that can be used as the hotels, this apartment complex is used in many other servers for this exact reason).