Jointing materials
Jointing material's and mixes's will vary on the type of stone being used, and it is always best to ask the advice of the stone supplier regarding their recommended mixes.
Sealants
This is a complex subject, and general guidance is given in BS 6213, and the Manual of Good practice in sealant application. It is always advisable to seek further guidance from the manufacturers or their technical literature.