I don't imagine the bonuses would stack, that would be dumb. Like if there's a Grass/Ground move, you would take double damage if you're weak to Grass or Ground, not quad damage from being weak to both. Same with STAB.
Always interested in any Pokemon event distribution cartridges. My email is in my profile.