No, there is no deadline. You have lifetime access to all the Academy products you've purchased and can complete them at your own pace.
Regarding the 200 Hour Inside Yoga Teacher Training and the Inside Flow teacher Training (or the german version: Inside Flow Grundausbildung) we would like to ask you to hand in your video before the Closing Ceremony. There might always be changes regarding the content that is taught, as Inside Yoga is all about Evolution. We want to avoid to have you hand in your teaching video in a later semester and possibly not know about new insights in anatomy, teaching, or else.