When we delete the static lists from a program after a period of time, will the leads they contain no longer be member of the program?


The individuals should still be a member unless you change their membership status to remove them. Remember lists are simply collections of individuals so you can easily process or associate them, they don't automatically get "membership" unless you had corresponding flow steps that you used when putting them on the list.