Вес Вы все равно наберете, это физиология. Про монодиету абсолютно согласен, это не выход. Про фастфуд - тоже не советую им злоупотреблять. Вдобавок ко всему советую принимать витамины для беременных (проконсультироваться с врачом) и не забывать про кальций, который может начать вымываться из костей особенно в последние месяцы беременности.
После родов, если Вы планируете сами ухаживать за ребенком и кормить его, сильно органичивать себя не советую. Единственное, может быть, стоит питаться дробно, не есть много "сладкого" (т. е. простые углеводы - основные жирорегенераторы) , побольше есть белковой пищи (мясо, творог) , "полезных" жиров (рыбий жир или умеренно жирную рыбу) , клетчатку для нормальной работы кишечника и сложноуглеводные продукты (каши, овсяное печенье, макароны) . Не лишним в рационе, как я думаю, будут и поливитаминные комплексы. Во-первых, мы все равно недополучаем витамины с пищей, во-вторых, ребенок - тяжелая нагрузка.
В плане спорта - не думаю, что в первые месяцы у Вас будет много сил им заниматься. Я советую побольше ходить пешком при прогулках с ребенком и, при возможности, пару раз в неделю плавать. Главное, после плавания не наедаться высококалорийной пищей.