Hey Everyone,
So I noticed a rather decent size dropplet of liquad under my car today when I was reversing. I decided to look when I got back home on what could be leaking. I popped the hood and found this hose to be leaking...more like dripping.

Engine shot with papertowels...

See that nasty wet looking rusted ended clip hose?

It goes into this little switch thing as another hose from there goes into the firewall
The hose appears to be a coolant line coming from the firewall (or going to...i dunno). Either way, it is leaking.
Is this a TOYOTA only hose or is it a standard coolant line hose I can just pick up from any auto part store; cut and fit as necessary?
Also, since I'm in that same area, anybody knows what that little backet that is attached to the engine is?
And this thing here.

It's has all kind of corrosion on it and turning...blue. Is this some kind of coolant sensor?
Thanks folks!