#1 Does it have battery backup in the event of a power outage?
Yes, if you will look underneath the radio, that is where the small battery is . I have never used it but I’m sure it would work in the event of a power outage.
#2 Does the cassette player still work? and both speakers?
Yes, the cassette player works fine and also both speakers play well