"Bla bla" is decidedly informal. I would not use those words unless the text in general is very informal.
There are plenty of ways to say "and other similar things": "etc.", "and so on", "things like", "such things as", etc. (Like there.) Alternatively, you can preface the list with a phrase like "for example" or "among the options are".
There's certainly nothing with giving an incomplete list, as long as the reader understands that it is an incomplete list. In some cases the complete list would be far too long to include without boring the reader or bogging down the text. Consider, "People with common names, like 'John' or 'Mary', sometimes find that ..." Listing all the common names that one could possibly have would be a very long and tedious list, and the reader would surely skim over the last after the first few entries anyway.