To record a demo, type 'record' into console, then a space, then any combination of letters or numbers to name the file. The file will be in your CS:GO folder afterwards.
Yes they do. You will also be able to see who is talking on the mic at the time as well (usually bottom left corner - provided you aren't shift-tabbing)