¿Podré declarar una constexpr lambda dentro de un parámetro de plantilla?

¿Podré declarar una constexpr lambda dentro de un parámetro de plantilla?

No, eso es un error del compilador. gcc 7.1 rechaza correctamente el código.

[expr.prim.lambda]/2:

Como puede ver en la parte que marqué en negrita, una expresión lambda no puede aparecer en una lista de argumentos de plantilla.

Esto también se aclara en una nota posterior:

Si tuviera que adivinar, diría que el error se produce porque a partir de C++17, las lambdas son implícitamente constexpr , lo que los hace válidos para ser llamados en expresiones de tiempo de compilación, como argumentos de plantilla. Pero definir una lambda en un argumento de plantilla sigue siendo ilegal.

Tenga en cuenta que esta restricción se eliminó en C++20. :)