Animate Curve along mesh surface
This tutorial deals with the animation of stuff along curves. Your model might be complicated to set up this up for, though. 



https://medium.com/@behreajj/scripting-curves-in-blender-with-python-c487097efd13