Two suggestions:
1. The best and, almost, only weapon against roaches, is boric acid. This is a white powdery substance, that IIRC, is toxic to, well, everyone. However, for humans, I think you have to ingest a ton of it, before starting to feel ill effects.
For ants and roaches, the...