The sharp pains are normal. Cramping could be labour if it doesn't go away when you lay down and if the cramps get stronger and more frequent.
Sharp vaginal pains, cramping, etc.
You need to explain what kind of pains you are having because labour pain can feel differently for different pregnancies.