Can they take that long to show up or would you get symptoms right after contracting it?
yes, some you can go your whole life without noticing
It depends on which STD you are concerned about and what the symptoms are. What symptoms do you have? if you think you may have an STD, the best thing to do is just go and get tested.