Typical basis sets that are commonly used are parameterized and defined for lighter elements such as H, C, N, O, etc that are most relevant for small organic molecules. I agree that LANL2DZ is mainly used for calculations involving heavy elements because it is highly precedented. It is not defined for H-Ne so for many organometallic complexes it is used for heavy elements while other basis sets are defined for C, N, O etc. In reality there are better options but many people prefer to stick to what they know works. Def2DZVP, Def2TZVP, and Def2TZVPP all are better options in my opinion for organometallic complexes and in combination with functionals that include dispersion (such as NM15 or M06, for example and not BP86) are very accurate. Here is a resource that discuses the LAN basis sets: https://www.cup.uni-muenchen.de/oc/zipse/teaching/computational-chemistry-2/topics/los-alamos-national-laboratory-lanl-effective-core-potentials/
You can, they work well for H-Kr so light elements plus first row transition metals. This chart may be helpful. https://sites.google.com/site/orcainputlibrary/basis-sets
Hello Anand Parkash, the error message indicates that you have a syntax error in your input command line. Try changing your input line to: #p opt=(maxcycle=1000) freq=noraman int=ultrafine def2TZVP/M06 scf=(novaracc,xqc,maxcycle=5000,conver=6). There are a few things that could be wrong with your imput but my guess is the hyphen between def2 and tzvp. I'm less familiar with commands you have for the scf section of your input so I'm not sure about possible syntax errors there but if the above modification to your input does not work try: