UV can only kill whatever passes through the unit. 2 parts of the ich lifecycle involve it being attached to something (fish and substrate). I don't know about velvet.
So it won't cure ich but I think it can help, some people use it as a part of their ich treatment. It can't hurt, lol.
FWIW I've run them in the past and liked it, I recently ordered an appropriately sized unit for my upgraded tank, it arrives monday so I can't speak about effectiveness from a larger standpoint. It'll kill freefloating bacteria and parasites aside from ich, as well as free floating algal spores or whatever they are called.