Do I have to get my stitches taken out?

It depends. Some stitches are made of material that dissolves over time, while others are designed to be permanent. You should ask your doctor to know for certain. You can't always tell just by looking at the stitches.
Yes. Normally in 5-7days.If left in too long, they can cause lasting and exaggerated scar formation.