@satrya my apologies for the late reply. Due to some bug in this site, I was initially unable to visit this support ticket, as it kept forwarding to forums home page.
Regarding your question, the reason I have not used icon font is to avoid loading another file. With themes already loading so many files, adding another one does not make sense. However users who are proficient with WordPress and CSS can disable the CSS file outputted by this plugin and style the icon the way they want using icon fonts of their choice. This is better as most themes already come with some icon font.
Your other question about icons, the once used was made in Adobe Fireworks. BTW, you could use this icon font https://genericons.com/