Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Unfortunately, I don't know. You may want to contact Itch.io support.

Alternately, once the game releases, you can buy the soundtrack as a separate purchase on Steam or Bandcamp.