In my personal experience no developer will ever complain about somebody showing off their game in a YouTube video. The more credit you give, the happier they'll be about it. The music thing is not that big of a deal, you just gotta make sure not to play any music that'll get your channel copyright striked. Giving credit usually doesn't change much about that.