Joe
do you have space for one of those tarp garages? a 6x8 or 8x10? If you have the space they would be a better choice - throw a couple of used pallets down to park the bike on - almost as good as a wooden shed (yeah, I am in snow country too).
As for choice in covers, I am sure J&P staff can provide recomendations (I am sure they have all the measurements)
hope this helps
When workin' on your ride the first tool out of the box should be the manual