Well, I am only a emperor level player in BTS, so I guess you are better than me in many ways, however about FFH unique features, I can give you some advices.
First, you can easily achieve altar victory, since your alignment is neutral you can build altars.(Good or Neutral can build those) All you have to do is to get several Great prophets(and one Great Engineer for last altar to save turns). Once AI summoned Basium(Mercurian), AI can beat a well played human player in score, I guess this is because Mercurian civ is not a vassal. Mercurian and AI summoned it are one team. Conquest or Domination victoris might be hard considering the map and the dipomatic situation.
Secondly, as we do in BTS singleplaygame, you should learn AI leader personalities and unique features like AI alignments. I checked you are building a caravel, so I assume you will soon meet orcs and vampires. Unfortunately, orcs are following Order which make them Good not Evil and vampires following ROK are neutral not evil. so i guess this is really bad for you. Luchurip will easily conquer them with mercurians, however, in this game vampire or orcs can become vassals of Luchurip willingly. If Luchurip attack one of those, and all the defensive pacts canceled, you can consider to attack Grigori or Elohim for strategic reasons. This may will lead to another victory possiblities(to conquest one of thoes or capitulate one of those will make you top dog again in score) And religious victory is an option,too since ROK is a dominant religion.
Also, you might want your research rate down to 0 % for several turns for your dwarven vault. IMHO, as Khazad, you need to be "Abundant" status around 150~200turns.(Normal speed) You will get 3

, 40% production bonus and GP rate bonus.
This can change everything, so as Khzad I am very careful when hurry production with golds, but don't worry once you reached "abundant" you can hurry with golds very often. I know it is very hard to expand well and research well on immortal or deity level due to maintainace costs and ai bonuses and so on, however, I think Khazad players should save some gold from the beginning. We can’t be abundant very early, but at least avoiding "Low" or "Empty" is very helpful.
Finally, I suggest other map types for next plays. Erebus script is really helpful for FFH beginners. Also Pangaea or Terra works well. Until you get used to playing this mod, avoiding Fractal would be a good idea(yeah this script is fun! when I play BTS, playing on Fractal a lot

). since you are new to this mod you might need extra informations like certain map types. Also normal speed( 690 turns! compare to BTS , FFH normal almost feel like epic speed!!). Oh and enjoy the official scenarios.! You can learn many feature from them.
Anyway you are a good civ player, you have 15 cities compare to 10cities of Luchurip/Mercurian. You already destroyed one civ and have a room for two new cities, I guess.
I am pretty sure you win this game easily(oh i noticed this one is on epic speed so don' worry about time, you can achieve any victory you want on this speed. I don't rember # of turns FFH epic speed)