Yes yes and yes !!!!!!!!!!Sooo cool looking and I imagine the ride is pretty wild too!