i'd go with bones and use some spline ik's and make the curve a soft body. or make the cloth a soft body and use constrain and collision objects. or get syflex. very expensive prices but they have a watered down version for 400$. https://www.syflex.biz/