First make sure you are using latest version of SEP MR4MP2
1.You have to logged in as Admin as to install SEP even local administrator will do.We cannot bundle username and password with the package.
2.You do not have to restart in order to get definitions but still it is recommended.Just wait for 10-15 minutes the client will pull down the definitons.Just make sure after installing the client you have the green dot on them (that means it is communicating with sepm) if not 1st thing check the firewall.
Check the deifintions on SEPm and make sure it is downloading the latest definitons.
3.The only way to check it is from SEPM console if it shows there that means it is installed.You can also enable find unamanged detector that will show you which computers do not have sep on them ( but italso shows your printers,routers and like that ).
However you can check it locally as well on the clients.
4.Which logs are you talking about ?? If you are talking about installation log then NO. but you can see all other SEP related logs in SEPM
SEPM -Monitor - Logs tab
and SEPm - Clients- Highlight the group and it will show you the clients then there are few viewing options that you can select to get detailed information about any client
5.You can use find Unmamaged computers, Migration and deployment wizard or Group Policy Deployment which ever suits you.
In the CD2 there is Clientremote.exe (migration and deployment wizard) you can send this tool and package to the admin of the remote sites so that using this tool they can deploy SEP locally.