Due to safety and security reason it is mandatory for the companies having TAN without this govt may not accept your return, as pwr provision of income tax manner of filing return is also required, otherwise it may be discharge and accept as default case of return. supposed bank said to you please submit 2000 note in your saving account but you deposit the old currency rs. 500 note which is now illegal then how could you get original and safe money from your bank account.
at the moment of when signature of accountant ot respective person is required to file TDS it is after preparation of all the documents. you have to upload the dsc after all relevant entries done in return.
that is just utility software to prepare X M L file fuv file for upload process you have to go with online login process like other itr you can upload that file when it will ask to you upload dsc also
yes you have to prepare dsc it cost approx 1500 upto in Delhi. and after get you will have to provide dsc in pendrive or cd. get it it will you have to use in return or anywhere in required you just have to put initials