There is a bit rate limitation on subtitle overlay tracks, and there is also a maximum number of bits per frame.
I don’t recall the numbers, though…and it would be next to impossible to assign those limitations to the maximum number of characters, as it would be different for different fonts, font styles, point sizes, etc.