I don't think you're supposed to give non-pokemon characters types, just their attacks or moves.
Something I've always wondered was if Combined Human's weapons were considered equal to him in strength, since no weapon that he can hold in his hands is Small Town level+ in real life. Combined Human's only advantage is intelligence, but unless he can make Small Town level+ weapons on the fly I don't think he'll be able to fight Trapinch effectively in a melee or a ranged confrontation, since his guns will be useless and his hands or legs could get bitten while he swings them. Also, I doubt the Combined Human has any way of finding out Trapinch's type weaknesses without some external source providing it.
Basically, I vote for Trapinch.
@Gargoyle Even if Trapinch doesn't fight at range, the only place Composite Human can really swing at it is its face, which could easily bite him if he's not careful.