Yes.
I highly doubt it will be the VANOS with the issue you are having.
The codes you have are lean on both banks. As previously pointed out, very unlikely to be both O2 sensors screwed so it probably is actually a lean running issue.
Have you checked for vacuum leaks? You need to check everything after the MAF is totally sealed.
It could be worth smoke testing the inlet system including the manifold.
Check the pipework from the CCV to the dipstick return and check the dipstick tube is OK, not blocked and sealed correctly to the block with an O ring. Check / replace the CCV. Check the DISA valve joint and unit itself for vacuum leaks.
If you are absolutely sure it is not a vacuum leak, then look to the fuel pressure.
You said the car has been standing for some time, the fuel system could be dirty, in particular the fuel filter. Is the fuel in the tank OK? Have you checked the fuel pressure? IIRC the pressure in the fuel rail should be between 3 and 4 bar. Do a leak test too to make sure it holds pressure after it is switched off and the pressure does not drop away quickly indicating a condition such as a duff / leaky injector