yes, you could use these assets in a game you sell if you bought these assets. any amount is fine and i just ask to be credited for them
Does this apply to all your work on itch? You should update the Licenses to be clear since it says no commercial work allowed.