Impressive job for your first game jam!
Yes, I think both of those additions would definitely improve the game and make for a more intuitive experience. The UI indicator for the goals would be less necessary if you could see the whole map (and therefore all available goals in the level) with a zoom out key, but still wouldn't be a bad addition in my opinion.