Frank, I agree with what you wrote. I would also point out that should a Federal Agent be prosecuted, that trial would be removed to Federal Court and qualified immunity would then be attached. However....
All of these State laws are aimed at restricting the reach of Raich, in that the regulation of interstate commerce has gone too far when it explicitly interferes with a States police power.
Let's all remember that the Federal Government has no inherent police power and that it has only been through the commerce clause that such power has attached and eroded the 10th amendment.