"SMF" means
standard midi file... probably it's worth checking out if you can simply change the file extention of a midi file, put that on a SD card and load that into your HW device...
If that does not work it's probably a better more hassle free way really looking into converters from *.mid to *.smf if there are really any incompatibilities here. But my suspicion is that this transfer probably works ...
Not sure about SM cards, that's indeed a somewhat dated medium, but I think most inexpensive multi card readers can handle that.