Any yarn needle will do if you can't find them. I only have straight needles and they work fine. Been meaning to try the bent ones though. My LYS carries them.
I weave in the ends like Charlotte, but when I go back in the same direction I split the yarn for a few stitches.