You already have a name for every change/commit: The first line of the commit message, which you can write when you start work on it.
No - that's a "description". You can't check that out. You need to jj log to get the hash of that to switch to it.