1. Yes, you can, but 2,5 inch HDDs from laptops are a lot slower than a 3,5 inch HDD with 7200 rpm
2. You can't. There are only a few laptops that have video input options.
3. 350€ isn't really much money for a gaming PC.
Maybe this:

- it's german but the hardware names are the same everywhere.