Concerning the bike, it will definitely fit. I managed to put a Nox inside and it's about the same size. Couldn't take it out though, as turning on the hover system got it stuck, but the Ranger won't have that problem. Can't say anything about its stability inside without a cargo grid though...