Dear Michael Champenois,
It is not possible to have multiple path parameters for a page containing only one parameter.
Alternatively, you can create a Microflow that has the string parameter firstname and lastname. Retrieve the object using XPath and open the page. By this way you can generate Microflow URL like /link/{firstname}/{lastname}.
Hope my answer helps, reach me out for any queries.