He's a handsome boy and looks quite young....not baby but not old for sure.
Yes, he is lucky he found your home but it is going to be your family that bless the day he arrived...budgies are so much fun you are just going to love him.
I dunno about pellets - my fella gets seed, seed still on the stalk, lots and lots of veggies, boiled egg (when he moults...a tip I picked up here only about a month ago!) and he is the picture of health so would recommend that for yours as well.
Best of luck with Sol, he's beautiful