Yes, the citizenship of Saint Lucia is issued for life with and your descendants will be able to inherit it.