Your comments

WSLg as of Nov 2022 became available for Win10 and this is the route I've taken. Look at topic 1409 to vote for better support for running Smartgit under WSL itself

re 1) being able to configure the git exe per repository would help