Working with weird physics was definitely a challenge in level design and involved a lot of adjustments. The collision would be a future aspect to work on seeing how there are lots of bugs. Thanks for the feedback!
For the buttons, we just stuck with unities default grey out for a visual press down.