Hello,
Thank you for checking 5.0.1 so carefully, and for the two suggestions: both are in 5.0.2.
BIZ UDPGothic comes with the plugin now, converted the same way you did it, with its OFL licence next to it. It is offered as "BIZUDPGothic" in the font list, and the settings which used to name one of the old Japanese faces, kozgopromedium, kozminproregular, cid0jp and uni2cid_aj16, are drawn with it from now on, so a Japanese shop coming from the old engine gets it without touching anything. Unifont stays for Chinese and Korean, and for shops that choose it. We ship the regular face only, to keep the package size in check; bold text is drawn with it.
The font list is built from the fonts on disk now, so it always offers what the package ships, and the plugin also looks in media/com_hikashop/plugins/attachinvoice/fonts/, which updates leave alone. Put a font there as the files the Import class writes from a TTF, in a folder of its own or at the root, and it appears in the list marked "(media)". A bold, italic or bold italic face is picked up when the definition file next to it carries the b, i or bi suffix, as the engine names them; when a face is missing, the regular one is drawn instead, rather than the engine going looking for it among its own fonts. The font you converted yourself will therefore survive the next update if you move it there, but with 5.0.2 you no longer need it.
The layouts you changed to use backbottom without a page_footer can stay as they are, of course.