Solar Battery Charger

I prefer (although others may not agree :wink: ) Sparkfun for arduino-related orders:

And also adafruit:

Now, depending on the setup you will have, you'll need to choose the appropriate arduino variation:

But you should start with the Uno (the basic board to get started with), preferably in a "starter's kit", that way you can first get the feel for the IDE, the language, and the board with some practice tutorials and a bunch of components in the kit:

^ this kit should get you started well.

For the lcd, a simple one would be

but if you want to be more fancy, you can use any on this page:

(the graphic ones would let you draw some more complicated stuff, and of course give you access to a relatively large array of pixels, whereas the first lcd is a simple character-style 16 columns by 2 rows setup, so you have access to 32 characters to display)