Если все упирается в конкретные сроки - берите любую популярную цмс для магазина (опенкарт,престашоп,мадженто)..большинство Ваших,требований типа мультивалютности и и интеграции с сервисами уже представлены в виде готовых модулей.Решения проблем легко найти благодаря развитым сообществам.Основы PHP освоите по ходу поиска ответов и решений.
Брать блоговый(лично мое мнение) движок и лепить из него магазин без знания любого серверного языка,как-то не торт и вообще мрак.