And beating a 1800 is hard enough for me.
10. h4! Bishop sacrifice in Richter Rauzer variation of Sicilian! Is this theory line or Novelty?

It's a common line (at least once was).
Bxf6 and and Bh4 also playable. Better IMO for white.
11...b5 is a question for me
I did find 1 game in my db with that move though.
11... b5 is a logical move. Sacrifice a pawn to open file. I usually do that. Cos it is quickest move to counter attack opponent king when your king side is under serious attack. If they dont take it, the pawn will further advance to attack king shelter. Check this video,
https://www.youtube.com/watch?v=nPexHaFL1uo&t=1062s
I saw this interesting game play by Leela in ccc, bullet brawl vs komodo.
1-