Probably “oil long” is the opposite of an “oil short”, where you bet the price is going to rise, as opposed to betting it’s going to fall? I don’t know much about this stuff though.
Yes, but you can also be long in futures or options. They can be more profitable but are higher risk. Assuming that you aren’t in the room for market shifting events anyway, then the bets are much more certain.