To elaborate on point 1: Although L2 itself is in Earth’s penumbra, the orbit of JWST around L2 is not in the earth’s shadow at all. (In fact, JWST will orbit L2 at a distance greater than the distance from the earth to the moon.)
My guess is that the content you are referencing in your 2nd point is really the author's failed attempt at a variant of the "it's over 9000" meme. Nobody could reasonably think that it costs in the ballpark of $9 million.
2) It didn’t cost 9,000,000 dollars to build. That’s off by 1000x.