Имя Роберто не склоняется.
Можно ответить так. Дефисное написание нарушает орфографическую норму, т. к. штрихкод – сложносокращенное слово (от штриховой код), а такие слова по правилам русского правописания пишутся слитно. Но слово это не так давно в русском языке, а новые слова нередко испытывают колебания в написании, что фиксируется словарями. Поэтому *штрих-код далеко не такая же орфографическая ошибка, как, например, *лесница или *деревяный.
См. словарную фиксацию.
Запятая перед я нужна.
Постановка запятой уместна.
Это окончание (не нулевое, ведь оно выражено материально).
В разговорной речи возможно призерка, официально - призер.
Правило таково: пишутся через дефис сочетания с однословными приложениями, следующими за определяемым словом. Ср.: журналист-международник, студент-медик, солдат-новобранец.
Запятая не нужна.
Тире поставлено правильно.