Always found the "getting punished for destroying the truck" rule absolutely cringe and pointless, since not only it brings more autism for admins to deal with, but also the player who shot it last without intentionally meaning to destroy it. Simply remove the rule then crims would be interested. If a criminal destroys the vehicle while it's filled up, then the driver gets a recompensation of 50% of the delivery's money, and yes, increase the vehicle's health or even make it indestructible, but of-course, leave the option to pop off the tires, since it gives better chances on stealing the vehicle.
As for "Notification", it would be better to make it like GTA V, once the driver fills up the vehicle, he will have a minute until a notification pops up informing them that a truck is being delivered, and what would make it a bit balanced is that they'd see the blip after a few seconds from the first notification, just like VIP, you get a first notice to be prepared, then you get the blip and the location; As for cops, once you fill up the vehicle, a notification and your blip will be sent to all officers to provide protection to you, and can be considered as a squad activity for official squads aswell, which would be more welcoming for players' participations;
And as Weppo mentioned, it would be way better to have random dropoffs for both sides every time, to avoid people camping and waiting for the vehicle.