You don't have to use dynamic fonts with Unity. By default all the fonts that come with NGUI are bitmap fonts, and exist as a part of the sprite atlas. Dynamic fonts are an option, and a buggy one at that because of bugs within Unity itself. It's up to you to use it or not. I personally stick to bitmap fonts.