Unable to answer "Is this motorcycle parking covered (protected from rain)?" – Motorcycle Parking – https://osm.org/node/1263485928 via StreetComplete 57.1:

There is motorcycle parking at the north end of Ontario Street, but not at this location