Mastering Contact-rich Tasks by Combining Soft and Rigid Robotics with Imitation Learning