I can answer the second question because I am testing the beta version. If you get errors after modifying files, downloading the beta version will not help. You must fix it yourself. Or delete your modifications and start over. Or better do not modify it at all. If you do not know if your broker is NFA or not and you cannot find out then better do not trade at all.