@HeddelvivenOn the issue of riding the bike indoors there's an open bug thread here, if you want to click Me Too on the first post.
I agree bike riding is a bit glitchy. I find it worse with the Full Wood Jacket bikes from Eco Living. It's a shame because I think they are the nicest looking bikes too.
I usually get my Sim to exit the bike away from the entrance to any building and away from any steps so they don't get stuck or travel using the stairs while still on the bike... because that just looks dangerous! On the Full Wood Jacket bike that can be tricky though as it sometimes says you don't own it.
Also, as the bug thread here says once you have a bike in your inventory always select "Walk" instead of "Go" so your Sim doesn't hop on their bike indoors peddle across the living room. My Sim did that in someone's fancy house and, I mean, it was just embarrassing.
https://answers.ea.com/t5/Bug-Reports/NEEDS-SAVES-DU-Sims-riding-their-bikes-through-building/m-p/9895479/page/2