Hi Urban
Yeah, the v/b and c/s can be troublesome if you haven't seen the word written before. I didn't know about the l/r confusion; that doesn't happen here in Spain.
The nice thing about Spanish is that you can unambiguously pronounce a word when you see it written (taking into account local accents of course), although the converse isn't always true.
Tony