Q1: Yes, you are missing an item to do that. Look around the map! As a hint, it's not hidden in the map expansion - you can get it right from the start of the game.
Q2: You need to fish up a something special to reach him. Don't worry, you'll know it when you get it.
B1: Not a bug! Try doing down+jump too :3