Não, não há como estender a data de expiração de um certificado.
Sim, você pode criar um novo certificado com uma data de expiração diferente que reutilize o mesmo par de chaves público / privado.
Se você quiser que a chave privada e o certificado sejam combinados em uma única unidade, será necessário combinar a chave privada com o novo certificado.