Расизм - наверняка уничтожит. Национализм - нет. Различия между национальностями, тем более - между нациями, возникают вовсе не на основе антропологических признаков (вернее, эти различия совершенно не обязательны).
Очень сильно сомневаюсь. К примеру, различия между сербами и хорватами (не буду упоминать две другие нации, дабы не провоцировать) практически чисто культурные, что никак не помешало довести градус взаимного национализма до военных действий.
Метисация расизм может победить, так как это будет бессмысленно (в истории человечества случались смешанные браки, особенно в первобытное время). Что же касается национализма, дело непонятное.
расизм
Не факт. Вряд ли смешение будет равномерным по всей земле, поэтому в разных регионах будут разные доли примесей от различных рас.
национализм
Возможно, только этнический. И то только на некоторое время. За пару сотен лет могут сформироваться новые этносы.