1. A: Where can we hear this announcement?

B: We can here it in an airplane.

2. A: Where can we hear this announcement?
B: We can here it on an airplane.

--------------------
Q1: Do we have to use 'in' or 'on'?
Q2: Is the expression 'announce' (from athe pilot) correct?

2 answers

In or on are both correct. If you are ONboard an airplane, you are IN the airplane. And "announcement" is correct.
B: We can here it in an airplane.

should be

B: We can hear it in an airplane.