Everything seems fine, but I have some suggestions.
1. If you are going with a Z77 board and a K series CPU, you might as well get a CPU cooler. I'd recommend the Hyper 212 EVO for a mild overclock.
2. You don't need a soundcard. You will only notice a difference if you are a hardcore audiophile. It's wasted money.
3. You should always get the latest SSD. Get a Vertex 4 128GB because it's newer and also performance somewhat better.