1. I'm glad to hear that you don't have bugs, yet. :)
2. Graphics are really the way to go for text for now. You can also use Openfl's textfield for stuff like score, but embedding fonts is not that easy.
3. You can decrease the size of your .wav files with several methods: use Audacity to decrease its quality and make it mono, use Format Factory to make a smaller .wav (tricky but possible), or try to handle procedural music and sounds (this requires work).
4. If .wav is a real issue, you can use openfl-html5, that can handle .ogg across browsers, but you should be careful about what type of .ogg you use, as this backend is quite picky. In fact, even if you have wav/mp3 files that it does not recognize in your project it will get stuck unless you delete them. So, it makes it harder to switch between openfl-html5 and openfl-bitfive (which requires .wav to work on Firefox).