Itch "supports" selling music the way it "supports" selling TTRPGs, comics, or anything else that's not a video game: technically.
Accidentally, as a side effect of its low, low ambitions of being a Minimum Viable Product side hustle Steam clone.
If Itch is your backup plan after Bandcamp, pray that another platform arises that gives a shit about you, or anyone
If you're planning on selling Not A Videogame on itch, you're going to have to hustle like hell to generate your own1 word of mouth and drum up your own regular promotions that point people directly towards it on uhh a viable hm social damn media crap platform or other place jesus that gets a ton of oh fuck eyes.
Hm.
1: or have a very loyal fanbase that does it for you
Edit: I love itch, itch has been good to me, but it's not gonna be easy is all I'm saying