re: RED Red Velvet Cake

can i use oil instead of butter? and what is the best substitute for buttermilk? b’coz here in my place it’s hard to find buttermilk. tnx a lot.