Flex couples can be found anywhere like Ebay, Aliexpress, Banggood, robotics shops and 3D printer shops.
Be sure to get clamp style coupler and no rubb screw type
An automatic start of the motor is also something I was thinking of. I would use a delay timer relay with something like 10 minutes.