Its not so much that it ran into the crankcase but rather behind the countershaft cover where all the yucky chain grease is. It would have diluted that yuck and it ran out onto the street. Why would I suggest this? experience.
Still that's outside the crankcase. If the gas also ran towards the engine thru the carb throat, THAT would have run down the cylinder walls into the crankcase, However that's where it would stay, it would not become apparent otherwise by leaking anywhere. That's why you have to assume that has happened and change the oil. Again, experience.
As to the sticking float bowl, most common cause is parking it on the sidestand. Most common fix is standing it up from the sidestand and tapping on the side. Especially if your pretty sure it is otherwise clean of sticky shellac.
AS to the SOP turnoff the fuel tap. Its in the owners manual, usually. More modern bikes have vacuum operated fuel taps which turn themselves off when the engiine stops running. These came out in 1980 or so. If your expereince is only with newer bikes you wouldn't run into this issue. Goes with chokes on the carbs, other such archaic designs. Consider turning the fuel off as you approach your garage. Let the engine run for a minute with the fuel off. This will pull the fuel level down a tad. Jut me but it feels better that way.
Be sure to turn the fuel back on when starting and you may have to wait a moment for the fuel level to come back up. Back on our old racebikes, many a racer has been left on the grid forgetting to turn the fuel back on. It'll start and run for a bit but not long.