Is this 15 amp w/2usb outlet on a 20 amp circuit against code? Does it present a fire hazard?
I believe it does, based on the 2011 NEC (which I believe applies to you?)

Definitions used are available here

A strict interpretation of "receptacle" and "attachment plug" would make that a multiple receptacle.

There are 20 amp versions of that available; here for example