Blood detection wndow is short some say 72 hours some say 2 weeks but it is shorter than urine. The metabolites are diluted by blood volume. In urine testing, the kidneys reconcentrate the metabolites and helps deposit the metabolites into the urine.

I don't know about the legal advice and your rights in this matter.