The best colors and fonts for envelope designing are those of your logos to maintain brand consistency. Alternatively, you can go with an appealing color contrast that instantly catches the eye of the viewer.
As far as fonts are concerned, pick fonts that stand out in print and appear legible in any size or screen resolution. You can change the alignment and typeface according to your requirements and add another text field as well.