I've no experience with a facelift coupe but if it's like other e46s then you should be able to unclip the headlight plastic if you remove the strip of trim below it first. This trim is held in place on both ends. Not sure about the ring but I guess just stick it on with something if it won't hold itself anymore.
Sent from my SM-G973F using Tapatalk