Yes and yes. You can buy them on Amazon too.
You can order needles and syringes online without a prescription. You can even get them on Amazon.
I don't know exactly what you like to inject with but I checked your post history and saw you do IM shots. I used 23g when I did IM. The first review for these is someone doing IM T shots.
100 32g 3/4 needles $9.50 link
100 3ml syringes $11.99 link
Both are Amazon prime so you could probably get them in a couple days.