There's no real way to prevent a PDF file from being edited, but the best way is to digitally sign it. That doesn't prevents editing but it does allow you to prove that a file has been edited after you signed it, since it invalidates the signature.
You can achieve that even with the free Adobe Reader, via Fill & Sign.