they both look fine, I have bought many parts on line with out problem. first make sure your car doesn't overheat if you keep radiator full.A blow headgasket can damage a radiator also, sounds like yours died of old age, just don't want you to damage a new radiator.
no most likely the sensor in the master, easist way to check unplug connector. no light should only come on when you use e-brake. if light is coming on more and more frequently your fluid level is low and you probably need brakes.
the level switch inside master sticks as toyotas get older, same thing happened to my camry. you can try fresh fluid, but i wound up removing and cleaning mine.