No. The Solar Panel is designed to help charge the battery, thereby extending the battery life. The Solar Panel does not completely eliminate the need to charge your battery and cannot power the unit on its own.
The 'dado' is the groove in your door or window frame that allows the glass to slide in.
In most cases this depth is 1" (25 mm) if yours is not please contact
Pawport Support.