Yes, Speech4Excel will work no matter wether Excel is installed or not.
No, there is no need to train Speech4Excel.
Speech4Excelc an reada xlsx sheets which are saved from Excel since Ofcice 2016. But you can also use a csv file and store your input there.
It is not possible to execute macro code within Speech4Excel.