Is just "repülő" OK here instead of repülőgép?
It's correct, yes.
Doesn't neheez mean difficult not heavy in weight?
It means both. :)
It is like the German word "schwer" which also has both meanings