Vegetable oil will work okay for oil pulling and any vegetable based oil will work for oil pulling.
But the reason most people use coconut oil for oil pulling is because coconut oil has antibacterial properties which can kill the bacteria while the vegetable oil doesn't contain antibacterial properties.
So while vegetable oil will clean your teeth while oil pulling it won't kill the bacteria.