No, many of them are "GNU _Library_ General Public License", which is not GPL, it is different and isn't replaced by Geany's GPL 2+ AFAICT, so I think [GNULGPL](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html#SEC1) needs a copy included.
Agree MIT and BSD are small and contain their totals so no problems there.
Things with no license is a problem, basically they are not permitted for anyone to use it.
Anyway I will be unavailable for a bit, so leave it to you.