Is this homebrew Music Domain balanced compared to the official domains?

I am making a compendium of homebrew Cleric subclasses, spells and feats, but I want to make sure it is actually balanced and there are no glaring loopholes or broken combos with existing feats, spells, and subclasses before I release it. Is this homebrew Music Domain balanced compared to the other cleric subclasses?

Music Domain

Although usually the realm of bard, musical magic is often used by divine entities. God of music include Apollo, Bragi, Olidammara, and Milil.

Domain Spells

Level
1st Heroism, Alarm
3nd Calm Emotions, Enthrall
5th Beacon of Hope, Tongues
7th Dominate Beast, Conjure Woodland Beings
9th Danse Macabre, Commune (R)

Bonus Proficiencies

You gain proficiency in the performance skill, and in 4 instruments of your choice. Choose one instrument you are proficient in. You double your proficiency bonus for skill checks made that involve playing that instrument.

Song Of Encouragement

Whenever you cast a spell of first level or higher that has a verbal component, choose one creature within 30 feet of you. That creature gets a bonus to one ability check, saving throw, or attack roll they make within the next minute of their choice equal to the level of the spell you cast. If they do not use the bonus within the minute it is lost. If a creature has multiple bonuses, they can only benefit from one on any given use.

Holy Voice

You are unaffected by the silence spell.

Channel Divinity: Musical Number

At second level, when you are not in combat, you can use your channel divinity to perform a 1 minute divinely inspired song and dance routine to convince/intimidate onlookers. For the next 10 minutes, you gain advantage on all charisma checks involving creatures who saw and heard your performance.

Channel Divinity: Enchant Creatures

At 6th level, you can use your channel divinity and perform a one minute song that enchants weak onlookers. At the end of the song, all creatures of CR 1/8 or lower who were within 60 feet of you during your performance must make a wisdom saving throw. Otherwise, they serve you loyally for the next hour, though they will not put themselves in immediate danger, and all enchanted creatures will stop serving you and run away if any of them take damage.

Potent Spellcasting

Starting at 8th level, you add your Wisdom modifier to the damage you deal with any cleric cantrip.

Epic Composition

At level 17, you can spend 10,000 gold and 100 hours to create a musical masterpiece, a scroll of sheet music with immense power. You can do this only once, though you can recreate the same piece for 1,000 gold and 10 hours if the original is destroyed. As an action when you have both hands free, you can unroll the scroll and the sound of the music will begin to play magically all around you for the next minute. You must have both hands free during the entire minute to conduct the magical music. During this minute, you cannot concentrate on spells, make attacks, or cast spells. If you are unconscious, the music ends. At the end of the minute, if the music played for the entire minute an effect occurs depending on the piece you created and the scroll is destroyed:

Also Sprach Zarathustra:
All creatures, excluding yourself, within 120 feet of you take 10d10 radiant damage and are blinded until the end of their next turn. All magical darkness within 120 feet of you is dispelled. This counts as one round of exposure to direct sunlight.

Cannon in D:
You cast meteor storm without expending a spell slot.

Komm Susser Todd:
All creatures within 1 mile of you become telepathically linked. They can read the surface level thoughts and emotional state of any other creature in the linking, regardless of language proficiency, as long as they are in the same plane of existence. This linking lasts for 1 hour, after which, all creatures in the linking, including you, take 6d12 psychic damage. A creature killed by this damage disintegrates into orange goo.