Please make the following in red clear for me.
Instead of needing to turn your whole roof into a photovoltaic cell... you could have tiny PV(photovoltaic) spots with antennas that would drive photons onto them.
I don't know what "spots" refer to. And does "them" refer to "spots"?
Spots | Define Spots at Dictionary.com
Yes, "them" is the spots.