Thanks for the thoughtful response!
1) LL17 oil is recommended by Ineos, which is generally 0w20 and is thought to be in use for US cafe ratings. However, BMW has approved the use of LL04 oil for the B58, and is the primary recommendation for this engine in other parts of the world.
2) No GPF...