Sorry for the late reply. You can use any of my assets be it music or graphics in comercial projects, in short, yes you can sell your game in any platform.
what you cannot do is redistribute the BGMs (post them on other sites) by themselves or claim them as your own
credits are not needed but are appreciated