Hi there,
To be honest, there isn't much in terms of the first two - at least none that I'd 'consider buying'. QNC and POET are two in the space, but are pre-revenue so are highly speculative.
In terms of EV related stocks - there are a ton and it is very difficult to select one. We've mainly avoided the space because of crazy valuations, but there are a number that operate in that area. From tech companies like ACDC and EXRO to EV producers like GPV and BUS. Once again however, most are pre-revenue or early stage and are trading at pretty significant valuations.
BB is probably the best position in terms of smart car but even that is trading at pretty high valuations thanks to it being a meme stock. SW might fit the bill for what you are looking for, but this one has a very inconsistent history.
I would not rule out a company like Magna which has its hands in everything.
Overall however, there are few attractive Canadian companies here without taking on considerable risk.
Mat