When you have problems editing the network scripts it might be caused by the editor you use. I assume you use a KDE or Gnome based editor? Try to use a commandline editor like vi or joe or an GUI editor like vim.
The USE of DHCP instead of a static IP may cause problems when your Server will get different IP's from the DHCP Server. Try to figure out the correct Settings for static IP, you can always use static IP Addresses.