Запятая нужна, так как союз или присоединяет пояснительный член предложения.
Нет, точки после сокращений млн, млрд не ставятся.
Здесь запятая нужна.
Тире не ставится, так как подлежащее выражено личным местоимением (он), а кроме того, между подлежащим и сказуемым (Андрей) есть частица (просто). В этом сложносочиненном предложении нужна запятая между частями: Иванов тут один, и он просто Андрей.
Нужна запятая перед словом какой.
Нужна запятая.
В приведенном Вами предложении возможна постановка как запятой, так и тире.
В таких контекстах при чём — сочетание предлога с местоимением. Подробнее см. на сайте «Орфографическое комментирование русского словаря» (в поисковую строку нужно ввести слово причём, задав функции «Искать в заголовках статей» и «Искать в тексте статей»).
Пишется раздельно: При чем тут я?