I might just have to look at the pictures
I'm currently running a decent mountain bike but have the storage problems that go with it. I keep it on the bow propped up against a tunnel light post. I'm in a marina though, so not too worried about it getting stolen here.
One issues I encountered in the last sub-zero temperature we had, was the grease in the freewheel ratchet freezing and stopping the pawls from engaging. A quick blast with a blowtorch got the grease soft again, only for it to refreeze 10 mins later on the way in to work. Admittedly it's an old bike, but I don't think its a great idea to be keeping bikes outside, even under a tarp/cover.
I'm probably gonna try a brompton for my next ride. It needs to be able to take a beating though, as i'm on it every day and the towpath is pretty rough in places.
Would definitely recommend the OP looks for a way to store his bike inside