If I dont open bottles on shabbos because my rav holds that it is a melacha deoraisa, Beshas Hadechak is it better for me to get a jew (whose rav holds its muttar) or non jew to open it for me?
Extracted from this M.Y. answer:
Can I ask a person to open it for me?
Even someone who does not open cans on Shabbos may use a can that was opened on Shabbos even if they were opened for him (Iggres Moshe: O"C Chelek Daled Siman Kuf Yud Tes Ois Heh) and does not require the person who opened it to drink from it. Non the less he may not ask someone to open it for him(Kuntres Yad Dodi, Harav Dovid Feinstein,pg. 31).
Your question of "better" is irrelevant, here. As stated above, you can't sepcifically ask a Jew to open the bottle. And there is a general rule that something that is prohibited for you, cannot be requested from a non-Jew either.
As stated in the comments, I can't imagine any emergency that requires opening a bottle of soda. If you needed the soda for urgent health reasons such as a doctor said you must take a pill daily (else you may become dangerously sick) and there was no water around to wash dow nyour pill, and the bottle of seltzer is the only thing - well then this sounds likes safek pikuach nefesh, and YOU can open the bottle yourself.
Aside this, according to the above, the best you can do is benefit from a Jew who opened the bottle of soda without your asking him.