Well those are pretty distinctive Christadelphian doctrines, to be sure. So much so that one suspects direct influence, rather than mere coincidence. However universal salvation is pretty incompatible with Christadelphianism, so not sure how it sits.
Another interesting teaching, I found out, related to the devil thing, is that Christadelphians believe only humans have free will. They believe angels don’t have free will, therefore Satan cannot be an angel who rebelled, because angels cannot rebel.