As far as some entries added from "rad" not displaying correctly - do they display correctly in the dictionary at least, or not at all? If they don't display correctly in the dictionary then that suggests that your device's Chinese font files still don't cover those characters - are you on Android? If so, try installing a different custom font file through Settings / General, one with more comprehensive character set support. The add-from-Rad approach definitely should get around the search engine issue.