No, unlike hardwood flooring, once laminate is worn it cannot be refinished.
Laminate floors are not attached to the subfloor. They float above on top of a dense cushion. As a result, they do have give when you walk on them.
Yes, vinyl is very appropriate for basement use, but like all other flooring types, check to make sure you do not have a moisture problem before installing it.