Umm...
A. There are other topics on this.
B. It depends.
(IMO) The best starters that aren't Fire type would include Froakie, Totodile, Turtwig, Snivy, and Chespin. I like Totodile because of that Sheer Force. Froakie is really frail, Turtwig isn't the fastest, Snivy is only useful with Leaf Tornado, and Chespin... Well, I love Chespin, but Totodile is really stronger. Of course, Totodile has its cons, like the fact that it isn't as fast quite a few Pokemon and some of its best moves aren't available without breeding or a long way in the game.