These are all fair questions, and to go further, life may not even have required light at all- there are chemoautotrophs living deep in the rock that never see light.
I was going to say "obviously, nothing I said above would apply to life as we don't know it, like on the surface of a neutron star".
I was going to say "obviously, nothing I said above would apply to life as we don't know it, like on the surface of a neutron star".