Do the simplest bacteria have ribosomes and helicase?
I've had a direct look at Carsonella rudii, which is I believe is the bacterial genome with the smallest number of genes so far - 184 as well as being only 160 kb in length.   It has a putative DNA helicase encoded in it.  37 of those genes encode for ribosomal components as well.  

If there was ever a bacterium or any living cell (non virus that is) discovered without a ribosome, you would have heard about it.  nobel prizes all around. 

So I would say that your answer is yes.