You know what would be cool? If Canada had actual public healthcare so insurance companies wouldn't be suing cancer charities (which we also wouldn't need if we had well funded public healthcare).
IMO, income and having a stable place to live shouldn't be so volatile that we need such assurances from the healthcare system.
Affordable housing, and UBI can easily make up the difference.
IMO, affordable housing should be a given, and UBI could simplify and reduce the overhead in many of our systems, such as unemployment insurance, welfare, disability, etc. The money saved in administrating all of those systems and replacing them with UBI could go towards making our healthcare suck a lot less.