The proposed period is viable for us. To accommodate your visit, I could prolong our class schedules, my programme in pubic administration and public management to be exact, and the term time until mid-April. Other programmes may, give or take, complete their final schedules around that time.
I totally understand the difficulties in getting all the details sorted before Christmas. I myself will also be off from 23 December onwards. So, let's finalise everything in early January as the deadline for your side is 25 Jan. We still have plenty of time to prepare all the documentations before the end of January.
Happy Christmas to you and your team!