Laws can say you cannot sell any more X unless it complies with Y. That's not a retroactive law.
Not necessarily. Impose a tax on all products where the manufacturers do not release all documentation even for past devices, that should serve as a pretty decent incentive.
Yes, legally it's a questionably grey area, but to be honest it's time to actually use our market power.