The facility to format SD-Cards and USB sticks is an integral part of the Android OS and should have been integrated into it with its build. For Android 6 and above it is available in principle but often I see it omitted in media players. Look for it in Android setup under storage/memory. It probably is up to HiSilicon and not Himedia to enable it or not as it is integral part of the SDK.
Once added as internal storage the card may NEVER be removed again as an OS does not like it when part of its PERMANENT memory gets ripped out. So a hidden micro card is a lot better here than a front full size SD-card.