Aziza z,
As a mock up they would be fine, but they would not be a great tire to drive on. Once they wear down they get slippery and jump around were there are separations on the asphalt. As stated they work with the tire monitoring system --If you do not have the system, visually you can not tell if the tire has been punctured unless you check the air pressure.
They will work on aftermarket wheels. I had them on my Z06 wheels, then I purchased some BFG KDW II, AAA, flat kit and a low profile jack. Much smoother ride, I will never buy runflats for a vette I own.