You can't do much with VPNs these days, almost any website now has antibot systems and it's actually kid's play to detect whether you are on VPN or not.
As someone who browses Internet through a vpn 99.9% of the time - no, they can't. There wasn't a single time when vpn was the problem.
Jup, if you are using any mainstream VPN provider (the ones shilled on every tech YouTube channel) or anything that results in a datacenter IP, it is trivial to discover and block.