1) не знаю. Это вам точно должна сказать авиакомпания. При любом раскладе с багажом в аэропорту не очень сложно, есть тележки и носильщики.
2) В Пекине один аэропорт
3) прилетаете. Проходите карантинную службу и таможню (надо будет заполнить карантинный бланк, карту прибытия и кажется декларацию), забираете свой багаж, если будет необходимость его забирать (см. вопрос первый) и выходите по зеленому коридору. Вам нужно будет на лифте из терминала International Arrivals (зал прилета международных рейсов) подняться на один этаж вверх в Domestic Departures (зал вылета) (это можно сделать вместе с тележкой и багажом, лифт большой), и найти на электронном табло номер своего рейса Beijing - Shanghai. Обычно указан номер рейса, время вылета, стойка регистрации - Check-in counter - это цифра+буква, например, F5-F10. Дальше все несложно - надо найти ряд F, c 5 по 10 стойки - регистрация на ваш рейс (бывает, что ещё на несколько других рейсов одновременно). Регистрируетесь (если будет коляска, возможно, её придется сдавать на отдельную ленту для багажа большого размера), затем спрашиваете девушку на регистрации, куда двигаться дальше, проходите Security Check (могут попросить показать баночки с дет.питанием или лекарствами в ручной клади, это нормально, но не всегда удобно делать с маленьким ребенком на руках), затем определяетесь с вашим номером Gate - посадочного терминала, например, А33. Находите указатель А20-А35 (все примеры выдуманы) и двигаетесь в указанном направлении.
Если опаздываете на регистрацию на ваш рейс(мало ли), обычно китайские авиалинии без проблем меняют ваш билет на более поздний рейс, их из Пекина в Шанхай несколько десятков в день вылетает.
Удачного перелета, спрашивайте, если что-то непонятно рассказала.