> Начал учить дополнительно Zend, насколько глубоко в него погружение требуется?
Если у вас уже есть опыт работы с каким-то MVC-фрэймворком, то этого достаточно. Лучше учить Zend сразу в рамках Magento. И Zend узнаете, и с архитектурой Магенты ближе познакомитесь. Что называется, двух зайцев сразу.
Что-то кроме официальной документации, увы, ничего посоветовать не могу. В свое время начинал изучать Магенту именно с нее, а дальше - ковыряние сторонних расширений. Мне этого оказалось достаточно, поэтому дальше уже просто гуглил конкретные проблемы и непонятные вещи. Чаще всего, подсказки и решение проблем находил на stackoverflow.com.