Question 3: Solutions described 

uudeview, gunzip, awk & binascii.unhexlify, emacs,
pdfminer, less

file encodings and metadata and all sorts and png and
google and help about `file` command.