Congrats... You will find the light very useful.
The lens caps are not easy to find. Somebody some where always has a couple that they have spare. There were plans to make another run - don't know what happened. IMHO all my lens cap got lost in use. The little tap to attach a piece of lanyard...