Actually, I find that this product is the most long lasting of all the drugstore brands that I use.
I suggest using one clear top coat and it should hold up nicely.
Now on the question on drying. Like all nail polishes, the more coats you use, the longer it will take. For some of my favorite shades I like to put 2-3 coats so you can guess that it will take a while to dry, but I love the finished look.