Depends how you wanna play it, if you wanna do Primary Bug types or all Bug types, then yeah. If you wanna do Pure Bug Type/Your Nation, then no. It's all up to the level of challenge you want to impose on yourself really.
You could have an HM user on your team and just not use it in battle. Most regional rodents can learn most of the HMs and they're universally normal type and available to use with these rules, barring Bibarel, Diggersby, and A-Rattata.
Anyways I doubt it would be an issue unless you're doing a nuzlocke, in which case you could look up how other nuzlockers or mono-type players get past the issue.