You could just have easily googled the requirements for League and compared. But regardless, that is plenty to run League, the program is honestly pretty low on resource draw even when ran on maximum graphics, you just might have to adjust a bit to ensure a solid FPS.
NOTE Having the appropriate hardware doesn't guarantee that you will have a solid connection and good latency, that is significantly more dependent on your geographical location and your ISP.
Personal Opinion I haven't the slightest idea why you're spending money for a touch-screen laptop. I find better functionality in having a laptop that can work with a tablet for any sort of touch operation. What is making you go for that as opposed to avoiding the cost of that feature?