Стоит ли изучать php?
Если получается с Java то не ведитесь на этот opencart тем более поддержку)) вы еще в аутсорсе на Java посидите на багофиксинге, может и не один год.
А вообще, ответ банальный: хватит базовых знаних php + факи-доки по opencart
раз берут без опыта, то требований минимум должно быть.
"смело можно было бы делать с сайтом все что захочу"  --- думаю зависит от того что вы хотите.
Если знаете Java выучить рнр будет не очень сложно. Почитайте немного по рнр и опенкарту,  а всьо остальное выучите в процесе работы