I know that marijuana stays in the system for 30 days, and there is no proof of how long the effects last, so that issue would have to be dealt with before any legalization. Private companies would be free to do whatever drug testing they want, but government would have to strict standards and rules.
There's going to be variation in the effect and duration of any drug that varies from individual to individual, but they've got quite a bit of research that tells us what the ranges are.
It is possible to "know" that there is no proof if you start with an intentionally impossible standard of "proof" that has to be met.