@rachezia because the FBI didn't have permit to operate in japan, that why they did everything in secret, they didn't want to risked getting kicked out of japan
my guess is rum is that guy from sushi shop, the teacher is probably connected with akai family thats why haibara said she like her, and the superintendent is amuro (bourbon) boss
can't wait for next chapter