Does biometric here mean your passport photo? I totally believe this is the official name, but the nomenclature definitely opens up the possibility of concept creep so that biometric data can mean anything from the mundane to the terrifying
Those are pretty standard for most countries.
Yes, in my country it also is updated with the most recent driver license photos.