Фраза построена неудачно. Возможные варианты: Иванов Петр Иванович, родившийся 23.05.1999; Иванов Петр Иванович, 1999 г. р. Однако следует признать, что формулировка такой-то, 01.01.1990 года рождения... устоялась в канцелярской речи и вошла во многие шаблоны и образцы. В ней возможны варианты пунктуации: либо поставить обе запятые (выделить дату рождения как уточнение), либо убрать оба знака.
Обе запятые нужно убрать.
Предложение написано верно. Для постановки запятых нет оснований (это не однородные члены, не уточнение и т. п.).
Запятая нужна, т. к. союз и соединяет части сложного предложения. Обратите внимание: в предложении содержится нежелательный лексический повтор. Возможен такой вариант: 90 % респондентов отметили доброжелательность сотрудников, и 95 % остались довольны их компетенцией.
Запятая факультативна.
В приведенном отрывке запятые не нужны.
Правильно: 25 % от суммы.
Тире поставить можно, а вот оборот "сумма товара" некорректен.
Правильно: в количестве 31 коробки и 15 папок.