You also need to meet NEC for all the wiring and if you put any on your roof, it will have to be approved by the building inspector.
Lastly, for firefighter safety you also need to have functioning and clearly accessible and labeled emergency shutoff inspected and approved.
To be honest upgrading the meter and applying for net metering was maybe 5% of the red tape hassle for my install.