Do I need to provide access to the panels for maintenance?

Edited

Yes. It is good practice to install the panels in accessible locations for future maintenance.