You can download the same software from
here. I did that when I had to download ScanRec on a different computer recently and it worked. I'm not completely sure about your auto-start questions. But simply, no. You do have to open the software, name a file to record to, then confirm settings and finally hit record. It is not a super simple process but it could be worse. If you don't want to pay anything (like myself), ScanRec is a great software.