I downloaded it (and bought the dlc too) but unfortunately you can only play it on win 10 or higher. :c
I'm sorry to hear that T_T If you've purchased the DLC and can't use it, you can always try to contact Itch Support, explain your situation, and ask for a refund!!