Its impossible I've tried
No. You have to use Bukkit. And there is no such thing as a hamachi server, it just means you connect to their network using Hamachi
Bukkit is a server managing program, not actually a server itself... You can have a server using Bukkit that's dedicated, On the other hand... you can have a server using Bukkit that isn't.
by using IVEditor
You need a server using Bukkit, and there are multiple plugins for it.
it totally depends on the server
No it won't.
Short answer: Yes. Using Hamachi, you're letting those users behind your firewall. Instead, use your router's port forwarding feature for this.
Generally when one uses a server, one has at least some idea of what they want to do with it, if not how. Ubuntu Server can be used for many different purposes, including a web server, a print server, a mail server, and a DNS server. Without any indication of what it is you wanted to do, it is impossible to tell you how to do it.
instead of using the jar file from the minecraft website get one called craft bukkit you can find a million tutorial on craft bukkit just use google or youtube
If using Hamachi, there will be one in the top bar. If port forwarded, go to whatismyip.com. You can also connect to your server with localhost, but this only works for you.
Maybe the server is temporarily not available or you are using anjocaido's minecraft launcher. If you have that you need to download Hamachi and Type Server iD IP Password and Gate
depends on what type of server you're running. If its a bukkit server you must type /stop in order to save your map. Ifd you using the ine that minecraft provides on their website, type the same thing in, /stop