Does all of the above  but none of it terribly well  I’m guessing At least it has modern 1980s plastic styling In the same time period someone gave me a multi-band radio with a body of faux-reptilian plastic-skin-over-cardboard