what can be my elo rating [approximate]
That's not how ratings work. Ratings tell you how you have done against other players.
Your 966 blitz rating after close to 100 games is the best way to judge.
https://chessgoals.com/rating-comparison/?chesscom
