Is this a good setup for recording for YouTube?

Laptop: Lenovo IdeApad Y510P Dual NVidia GeForce GTX 755m: http://www.amazon.com/...00HIY8VLQ/

Mouse: Red Dragon Mammoth 16400 DPI.http://www.amazon.com/gp/product/B00GU4F4OM/

Microphone: Audio-Technica ATR2100 USB Cardioid Dynamic.http://www.amazon.com/gp/product/B004QJOZS4/

Mouse pad: Steelseries QcK Gaming Mousepad.http://www.amazon.com/gp/product/B000UEZ36W/
And a cheap pop filter. Http://www.amazon.com/gp/product/B0002GXF8Q/

Is this good enough for recording using nvidia shadow play and playing BF4, Titanfall, Rust, Arma 3, Minecraft, COD etc?
If not, any recommendations that VERY similarly priced?

Considering you didn't say you were only considering laptops, I'd recommend building a PC yourself. You can build a good gaming PC for under $1k.

Buy a elgato capture card it won't use your systems hardware its easy to use and just alot better then shadowplay