A font can NOT be used in every different place. If the styles and skeletons of typefaces are different , you should prepare several different fonts. The idea of "once and for all" is wrong.
Let us know how much you can spend on this font, then you can test any font by Teamviewer on our computer. Please contact us on Skype (live:receiptfont) or email to receiptfont@hotmail.com.