Is a great project. I have often thought about why smart thermostats don’t come with an IR blaster for window units.
Your part list looks ok to me.
You can probably get it working with basic commands from IFTTT. For more control, you’ll want a server.
Alternately, you can use the “advanced user guide” to reprogram the wio link to remove the need for a server.