I see Emboar as a Fire/Ground type more so than a Fire/Fighting type, or another combination. Though 4x weakness to Water is pretty bad it shouldn't be too big of a problem.
Also I have done very little with this as I was very busy with school for the past little while but things are starting to cool down again. I finished off the level up moves for Sinnoh earlier today so that just leaves Unova. I will try to work on it some more over the rest of the weekend. I have updated the first post with my progress as well as added a section on the bugs/glitches that I have found while testing what I currently edited.