Do you have swap on already?
free will show you swap.
Anyone have any advice on if I need a swapfile if my server has 4GB of memory? If so, what should the size be?
You are not required to. If you wanted to play it safe, a 1 GB file should be more than sufficient and rarely used.