I can gain 2 sparks now, do i have to get the cultivation skill ?
To get your sparks you have to finish the level 89 cultivation quest http://epicpw.com/guides/sage-demon-cultivation-guide/ and then use third demon / sage fairy item from the Boutique (or finish level 99 quest instead)