Answer to Question 2:
Hi Stephen
With regard to whose responsibility it is, this really should be documented in a risk assessment for loading and unloading containers. You should also document it in the Standard Operating Procedure (SOP) for the forklift driver as well as contractor procedures. There is no set rule for whose responsibility it would be, but best practice would be that the driver of the containers unit should be responsible for his own vehicle. You could inform all contractor drivers of their responsibility. To ensure that this “near miss” will not result in an accident you could also request that your own forklift truck driver also physically check that container doors are secure before they proceed to unload//load containers.