Check connections, Cables, and Earth straps first.
It's odd that some lights work and others do not. A bump start would prove that it's the starter or a connection to it, but I don't think it is that.
Has it been left outside in the rain? Is there any moisture/damp/mould inside the car?