Добрый день
Почти на все вопросы ответил тут:
Как проникнуться Hadoop'ом в домашних условиях?
Относительно изучения Java - лучше все таки начать изучать. Ибо инфраструктура hadoop это не только hdfs & mapreduce, но и всякого рода spark, storm и много других страшный слов :)
Изучать java можно по ходу, на первых порах можно посмотреть на hadoop streaming.
Дорогу осилит идущий, так что не пугайтесь и смело беритесь за слона.
Удачи!