Даже если бы вы могли создать его подкласс, вы не смогли бы создать RichPushMessage, так как он обрабатывается SDK Urban Airship.
Я не уверен, возможно ли выполнить то, что вы просите, ноВот несколько альтернатив:
1) Сохраните идентификатор сообщения в пакете:
// Put it into the bundle
Bundle bundle = new Bundle();
bundle.putString(MESSAGE_ID_KEY, message.getMessageId());
// Pull it out of the bundle
String messageId = bundle.getString(MESSAGE_ID_KEY);
RichPushMessage message = UAirship.shared().getInbox().getMessage(messageId);
2) Создайте класс, который упаковывает RichPushMessage, который вы можете сделать parcelable