First question: if the mechanic didn't change then the answer is yes, just like using Mold Breaker Spore on a Vital Spirit pokemon in BHYou know how if you have Mold Breaker and use Toxic on Zangoose w/ Immunity, it gets Poisoned and then immediately cured? Does the same thing happen with Taunt & Oblivious?
Also, what about Encore? Does Oblivious prevent that too?
Secondo question: No, Oblivious only infatuation and Taunt