Yes it sure does
Given the fact that codeine IS an opiate (it metabolises into a compound similar to morphine), yes. In fact they can tell that it is codeine and not something else, it gets that specific.
It sure will! Only if there testing for opiates. Most places that hire don't test for prescription drugs