The part numbers look like a match for RHD H7’s so yep
Yep, but they are earlier versions so may have the known issue with the DRL holders melting. Make sure you check them before instal. Mine are a similar age and are fine so it’s not all that suffer.