I'm not sure about rental shops, they tend to rent to more of the seawall tourist. You might have luck with Reckless, Velolifestyle, Cloud Ebikes, or Cit-E-Cycles, who sell lots of cargo bikes and so might be more likely.
That said, BCAA has a bike share program under their Evo umbrella. I'm...