The farm can produce cotton and sugar only when your harbor is built. Then visit the farm from time-to-time and it will mention that you find the seed for cotton and sugar plant which can you start growing.
Kill wyrm to get dragon blood.
To capture wyrm, place net between yourself and the wyrm which will run straight into the net then you can collect.
Finally, to get dragon, you need to feed the captured wyrm and wait for them to hatch.
Hard badge: Level up to unlock rocket launcher. Better still, tesla gun. At the same time, maximize "more support item" and "more weapon" in abilities and "medical kit" in support. Start survival mode and buy everything, especially "unlimited jumps". Then keep jumping quickly and the main character will be staying up in sky, above the screen. You will be almost untouchable except the boss. Let your main character drop to collect items, like medical kit and weapon for healing and better weapon. While you are in the sky, rocket launcher or tesla gun will automatically take down everything.
Not sure if it is only me. I have lesser tries to get the hard badge than the medium. For the medium badge, I always run out of fuel.
As for the hard badge, I use the smallest hull and 2nd best engine so that the speed can be slowed down which improve maneuverability. Press down to shut engine to avoid any obstacles. Other than that, luck is needed to avoid obstacle before the rocket zoomed out.