Do all Android devices have USB OTG support?
No, not all Android devices have USB-on-the-go support. GSMArena claims that your device doesn't, but they'll only be going on the specification.

The tool could be reporting that your phone has the software support for acting as a USB host, but unless the hardware also supports USB-OTG, that's not going to help you.