Леш, программисты подскажут точнее, но штрихкод - это просто цифровой код,
все цены - в торговой системе, которая должна работать с твоим кассовым аппаратом
еще один вопрос - будешь ли ты вести учет товара на складе электорнный, если да - то нужен еще один сканер и соотвественно комп с системой учета на складе...
можно их в одну систему свести, чтоб само считалось что оприходовано/продано, можно раздельно - учитывать на складе, отдельно на продаже, потом сличать с наличием

поэтому минимум - тебе нужна касса умная, которая с твоим прайслистом работать сможет, максимум - система учета товаров с которым будет работать и касса и сканер поступающего на склад
ну и плюс человек, который тебя обучит со всем этим работать и настроит систему

насколько я понимаю счаз с этим довольно просто - 1С у всех
мы вконце 90х делали все вручную - принял товар по бумажке, отдал бумажку специальному человеку, тот в комп вбил, от продажников приходили данные уже автоматом, можно было отследить что пришло/ушло
с 1С не связывались - они тада еще молодые/кривые были, всю систему писали наши "спецы"