Not necessarily, it might be better to stratify by genre (like buying a separate domain for different product verticals), to make the algorithm think each one is super relevant and specific.
Exactly. Listeners expect an artist to stay in their lane. A cross-genre artist would be wildly unpopular. Think of a guy releasing both country and hip hop music: he would be disliked by both listeners.