1) Depends on whether youre drawing from code or using Picture Boxes, and how you draw from code. If you provide the relevant section we can see if there is anything that can be changed to speed it up.
2) You wouldnt use DirectDraw, it requires too much setting up for minor purposes.
3) You can inherit the scrollbar and draw it yourself