Yes and yes. Difference is that neither spreads toxic, acidic, sludge around if accidents happen. Neither wind farms or solar farms tear off entire hilltops either.
Lastly, environmental costs can’t be quantified adequately by the beancounters in my book. We have only one planet that’s currently suitable for human life, and we have to treat it right till something better comes along.
Nit to pick: it’s either thermal solar or photovoltaic. There’s no such thing as “thermal solarvoltaic”