MPPT smart solar controller

Answers to your questions:

1 no, needs battery
2 dont know😊
3 voltage need to be 5v higher then battery voltage to start mppt, and 1v higher when started, so 95v is ok