Yes to the first question, it generates platform-specific build files (e.g. Makefiles for Unix/Linux), which don't need cmake itself to build the software. Regarding the second question, I believe so, but I'm not sure.
The difference is that autotools generates source distributions that do not need autotools to build, while a cmake project always requires cmake when building.