Thanks for this great review. Your right in every point and I'm working on it.
I started without UI buttons but I got stuck so I improvised (need to learn more about how to handle colliders, raycast and layers). The difficult is broken, I also discovered it is impossible to lose; and I am going to change the salary system. And the tapes have already different sprites depending on rewind percentage but I can add more sprites inbetween.