They've been shown to maintain toxicity for quite a long time, years even. I imagine this is because they have the toxins primarily in their skin and actively sequester it.

I'm not sure about your other question....but poison frog toxins can kill non-dendrobatids. This is just anecdotal evidence though.