Hola efectivamente un core i5 haswell te servirá para el uso que planeas, pero, ten en cuenta que no podrás correr juegos actuales debido a los requerimientos gráficos, o si lo haces solo lo podrás hacer a resoluciones bajas(720p, o talvez más bajas, dependerá del juego) y sin filtros. Mas sin embargo hay placas de vídeo a precios accesibles y con un buen desempeño. Ya dependerá de tu presupuesto, pero unas de bajo costo y buen desempeño es la NVIDIA GTX750TI o la AMD R9 270, con cualquiera de estas podrás jugar a 1080p y con pocos filtros o inclusive sin filtros(nuevamente, dependerá del juego), y puedes optar por un i3 y ahorrar un poco para otros componentes. En cuestión de la caja, actualmente hay una gran variedad, como los Elite 1X0 por parte de Cooler Master o el Corsair 250D que es un poco mas elegante.
Cualquier cosa, no dudes en preguntar.