No, unlike hardwood flooring, once laminate is worn it cannot be refinished.
Yes, engineered hardwood can be installed directly over concrete if it is above grade. There is even a system available to install solid hardwood directly over concrete floors.
Yes you can as long as you use a product that’s freeze/thaw stable. Keep in mind slip resistance as well