I'm using Binck.nl. They've got several different tools with tons of data. Can't tell you much more, because I'm still figuring it out. Not sure how to buy index stocks (is that even possible?).
Yes, but as far as I know you can't buy indexs directly. You need to buy them via an ETF or fund that tracks a certain index. For instance the ticker VOO and VUSA are Vanguard's ETF's that track the s&p 500 in respectively dollars and euros. I'm sure if you google a bit you can find a lot more index trackers.