Yes, your laptop can have the settings in high on Allods, you should be fine without any frame drop or lag. Here's a website that lets you check if you can a specific game :
http://www.game-debate.com/can-I-run/
Also here is your laptop with all your settings ...