Is the bike cover suitable for long term outside bicycle storage?
Yes.
The cover is designed for long-term outside storage.
It will protect your bike from external elements, including wind, sun, rain and snow.
It is also equally suitable for indoor use, such as in a garage or shed, to protect your bike against dust and scratches etc.
They are truly versatile in this regard.