Also I have done a little bit of research and apparantly helicase does take part in transcription?
Hmm, just done a little more myself.
RNA polymerase II refers specifically to the RNA polymerase which
prokaryotes use to perform transcription with. This definitely has helicase-like properties, and hence, prokaryotes do not need helicase.
However, eukaryote RNA polymerase II is far less studied (I've only learnt about the prokaryote one at uni, not this), but this eukaryotic version of the enzyme does not have the helicase-like properties, and from what I can gather from wiki, helicase is involved in eukaryote (and hence human) transcription.
EDIT: DEFINITELY not at a VCE level. Wasn't even at a first year Med level =S We don't even use any of these numbering systems (RNA polymerase II is just known as RNA polymerase, and we're unaware of any others) so don't freak out guys. This is all more for self interest.
EDIT 2: Fixed incorrect info.