Residents in Perth’s north and east will have access to 120 more public hospital beds, but only half will be ready in time for the winter peak.