Have you configured the VNC server on Ubuntu? If not, that will have to be done before any of this will work. Here is a How To to point you in the right direction.
This is for CentOs, you might need to google for a How To tailored to Ubuntu.
Once the server is configured, then many of the questions you are asking will have obvious answers.
Here is a link for Ubuntu.