I know someone up north grows avocado , not sure about bananas. I once got a mango to about 30 cm, then the frost hit it, kaput no more mango. We are having some huge frosts this week.
I'm pretty sure he grew them against a wall and covered them in hessian in winter.