yes oil will work, you can mix it with a drying medium and it will dry much quicker,, you can remove what you have and repaint with medium mixed in the oil..
yes acrylic dries quicker,, and can look great, but the colors are not as deep or rich or varied as oil,,, acrylic is plastic,, oil is oil mixed with pigment(a little more natural) and can give some very earthy tones,,,that being said I have used both,,with nice results,,, just dont count the oil out,, sometimes the little longer dry time is worth it with the final results it will yield