[SOLVED] Buying a graphics card for scaling NLP process ?

this question is more related to deciding which graphic card can serve my purpose. I researched a lot and come to some conclusion which i am sharing below. Before that let me define what is my purpose:

Purpose: Train the nlp model with more than 400k sentences or 1000 of documents. The data will increase with the passage of time.

Questions whose answers I am still not getting the solutions to:
  • On researching on internet, I found that Nvidia Geforce RTX 3090 is most popular these days. Question is how much load or data can be trained using this GPU ?
  • If in the coming time more data will come, can this graphic card handle such ?
  • How to prevent the GPU from being damaged because of overheating or voltage fluctuations ?