Based on the knowledge of such setups I've gained from this forum, I think there is a 100% chance you will die, horribly. I'll be praying for your GF and sister tonight.
Based on my knowledge of riding bikes for over half my life a while I think they'll be just fine.
Based on my knowledge of riding bikes for over half my life a while I think they'll be just fine.