I am thinking more of aero wool linings and the Irvin jacket really.Moths don't give a shit about leather jackets, so first off don't worry about them.
The biggest problem if you live somewhere with moths is suits, tweed and woollen garments. If so store things with moth balls, in a camphor chest, suits and jackets in breathable suit covers, etc.
I am thinking more of aero wool linings and the Irvin jacket really.