Hey take it easy, but the way our cells are, there is no way we can absorb solar ENERGY n use it for our own purposes. If it were so, then why do we need to eat when we cud absorb a lot of energy like supes does(altho he eats for the fun of it i think)?
N goin near a red sun is seriously a dumb thing to do, coz ur life will be cut short by supernova or something after the sun fails.
I read a "what if" Superman comic years ago in which he sought to give an unpowered step-son of his super-powers. He experimented by bringing him to different solar systems (none of them Red of course, because Superman can't fly into a Red Solar System - like Krypton's and not die in the cold vacuum of space) and finally found that a Blue-Yellow binary star system would give humans super-powers.
If Superman, under one yellow sun, has amazing powers, does that mean if there were 2 yellow suns, like on Star Wars Tattonine, would he have double his amazing powers? What more powers could he possibly have?
__________________
I am Lancelot of the Lake, and I have yet to find a king worthy of my sword!
Red suns have little to nothing to do with Superman's powers, other than feed him. The lower red sun may have something to do with sight, but we'd be next to crippled (visually) in an atmosphere with lower light levels than that we are accustomed to.
Even if it were possible we would be incabable of using these powers considering Krypton's gravity is likely thousands of times of that on earth and we'd be completely devastated.
People need to get over the gravity question; heavy G from Krypton is not the reason he flies. Look how many times a comic he can just be standing in place, in mid-air. It's a form of telekenesis, like what the Eternals and Inhumans use for flight. His is much greater, though.
As for Red Sun rays...take a look at Superman: Red Son. Batman tricks Superman into a set-up of Red Solar projectors; they took away his power, and Batman could beat on him like a normal person. The rays did not increase Batman's strength at all, or anything else.
__________________
Right! Now, I'm on a mission!...If I can just remember...What?! I've got no time to talk - I'M ON A MISSION! And...what planet am I on again??