The stock front sprocket has 14 teeth, which is a frequently recommended minimum for chain longevity.
My race bike has 14-47 for the smaller tracks around here, 14-45 on it now for a track day next weekend at a longer track. (Stock is 14-43)
You will need a 2 link longer chain to use 14-47, and then 14-45 is at the limit of the chain adjusters - this works for me. I don't know how many teeth you can add on the rear without using a longer chain, I just know 47 won't fit with the stock chain. 45 probably would. No idea about 46.