Clojure separates data from the functions that operate on it. In contrast, Objects intertwine those two things. You can roughly think of the "data" part of an Object as its attributes, and the "function" part its methods.
1: an "atom" in clojure is not what it is in traditional lisp lingo; is there a name in clojure for type that is roughly the union of: symbol, number, character, boolean ? perhaps "primitive"?
A Clojure atom is one of the few types that is not immutable, but the way it is updated is pretty strictly enforced by the language, and references to it at any given point in time are still immutable.
I don’t have any insight into your broader question.
[edit] To answer your other question, a value that isn't a collection in Clojure is called a scalar.
1: https://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hi...