the light should flash with the ignition on, its normal. The light warns you that you have low oil pressure, which will be the case when the engine is off

Quantum Synta silver from your dealer, GSF or AVS will be fine, some find it a bit thin but worked great in my 160k GTI engine!