To check whick kernel version you last booted (are running): uname -r
Don't delete that one!!! (I'm not sure how you 'collected' all those versions)
Probably most ('weasel words'!!!) other version stuff is ok to get rid of.
And, yes, once you get some free space, hopefully those apt commands will clean it all up.
Does your grub give you a choice of kernel versions (maybe as Advanced boot Options)?
You can peek thru /boot/grub/grub.cfg to see the choices.
(There's a semi-advanced grub update command, which creates that file, based on what it finds on your system, but I think apt may automatically run that, and it may depend on distro, so I'll just mention it, as an fyi in case future needs arise, or you want to do web-research.)
I forgot to give you a hearty "Welcome to LQ!!!" Glad to see you using BB code tags.
Feel free to patiently ask
all the questions you need; all the great LQ'ers will get you thru