Can I use water mixable oil paints for your technique?

Yes, you can use water mixable oils. Winsor and Newton water mixable oil paints are good quality. Personally, I don’t enjoy working with water mixable oil paints, as I found that they do not mix well with water. I prefer Winsor and Newton Alkyd Fast Drying Paints that I use now.