Are DELF and DALF valid for life?

Yes.