How to embed custom fonts in perspective client

TTF should be supported, yes - the different file formats have different compatibility constraints, so we include to maximize compatibility:
https://caniuse.com/#feat=ttf
https://caniuse.com/#feat=woff
https://caniuse.com/#feat=woff2