I will update you from time to time in the progress.
Estimated Time of Finish would be 2-3 weeks depending on character complexity, flexible schedule, and overall clients ahead of you. I will let you know in advance if I need an extended deadline.
Feel free to contact me via Twitter, Discord or Telegram if you want to communicate faster with the same handle, @iesanyer.