Тире нужно.
Если высказывание передается не дословно, то правила постановки знаков при прямой речи применять не требуется; два приложения, расположенные перед определяемым словом и характеризующие человека с разных сторон, не разделяются запятой: В результате на фасаде дома должен появиться мурал с портретом героя, рассказал участник проекта художник Иван Иванов.
Необходимость постановки тире зависит от того, как прочитывается сочетание 13 июля. Если подразумевается форма именительного падежа, то оно играет роль подлежащего. Соответственно, сочетание день рождения будет выполнять функцию сказуемого, а между подлежащим и сказуемым-существительным ставится тире: День рождения Андрея — тринадцатое июля. Если подразумевается форма родительного падежа, то сочетание играет роль обстоятельства времени, что не предполагает постановки знаков препинания: День рождения Андрея тринадцатого июля. При этом может быть использовано интонационное тире для указания места распадения простого предложения на словесные группы: День рождения Андрея — тринадцатого июля.
Между вопросом и ответом в составе текста тире не нужно: Как работала я? Включаешь весёлую песню, придумываешь под неё движения... Первая часть высказывания может произноситься без ярко выраженной вопросительной интонации, в этом случае уместно написание с точкой: Как работала я. Включаешь весёлую песню, придумываешь под неё движения...
Тире отделяет формы представления, в данном случае инфинитивы, которые употребляются для обозначения предмета мысли, того, на чем сосредоточивается внимание. Эти формы обычно предшествуют основному предложению (сравним: Но быть привязанной к человеку, быть ему верным другом и помощником — так природой назначено собаке), однако, как в Вашем случае, могут находиться и после основного предложения.
В этом случае обозначение года грамматически автономно по отношению к остальной части предложения (сравним: В 1964 году университет был награжден грамотой...), что открывает вариативность оформления приведенных конструкций.
Предпочтительность знака зависит от общего контекста приведенных предложений. Например, для передачи быстрой смены ситуаций уместно тире: События развивались быстро: 1964 год — университет был награжден грамотой за выдающиеся заслуги в области науки и техники; 1970 год — университет передислоцируется в другой город, чтобы продолжать подготовку кадров.
Для оформления хроники событий, без какого-либо дополнительного художественного задания, нужно поставить двоеточие либо точку:
1964 год: университет был награжден грамотой за выдающиеся заслуги в области науки и техники.
1970 год: университет передислоцируется в другой город, чтобы продолжать подготовку кадров.
1964 год. Университет был награжден грамотой за выдающиеся заслуги в области науки и техники.
1970 год. Университет передислоцируется в другой город, чтобы продолжать подготовку кадров.
В этом предложении при существительном Петербург имеется два приложения и одно согласованное определение, все вместе образующие ряд. Элементы этого ряда можно перечислить через запятую, а можно какую-то часть ряда отделить более сильным знаком тире, подчеркнув его самостоятельность:
...Петербурга, его родного города, любимого и жестокого, прототипа всех будущих городов;
...Петербурга — его родного города, любимого и жестокого, прототипа всех будущих городов;
...Петербурга, его родного города — любимого и жестокого, прототипа всех будущих городов (определение любимого и жестокого относится к родному городу);
...Петербурга, его родного города, — любимого и жестокого, прототипа всех будущих городов (определение любимого и жестокого относится к Петербургу).
Если поставить тире перед последним приложением, то сочетание согласованных определений нужно закрыть запятой:
...Петербурга, его родного города, любимого и жестокого, — прототипа всех будущих городов.
Согласно правилам в сложноподчиненном предложении может ставиться тире после придаточной части, стоящей перед главной частью (особенно при наличии слов это, вот, то в главной части).
Постановка тире или дефиса зависит от смысла сочетания. Если в числе инженеров-программистов есть главный, то пишем главный инженер-программист. Если же главный инженер одновременно является программистом, то пишем главный инженер — программист.
Прямая речь может оформляться двумя способами. Если прямая речь идет в строку (в подбор), то она заключается в кавычки. Если прямая речь начинается с абзаца, то перед ней ставится тире (кавычки отсутствуют). Выбор способа оформления прямой речи зависит от задач автора. Скажем, если нужно наглядно показать обмен репликами между разными персонажами (диалог), удобнее использовать второй вариант оформления прямой речи (без кавычек, каждая реплика начинается с новой строки и предваряется тире).