Greetings from Indonesia! My name is Hendra, a Java and .NET developer with 3 years of experience. With Windows 10 UWP app, most of requirements you have mentioned are already natively supported and I have personally used it myself for another project: https://www.freelancer.com/projects/software-development/Develop-Windows-surface-application-for/.
What I am not sure about is "Animation Testing/ Onion Skill".
I am new here in freelancer, so I may not have reputable statistics to present, but I can assure you that I will not bid unless I am confident that I can finish the job. Thank you for your consideration and good day to you!