1.they are the same meaning ;but I also say 我有事不能来了。
2.I also say 你吃/那么/这么/多对你不好。It is not good for you to eat so much.
3.You can omit /这么/那么/,and say (你)吃多了对你不好.
4.上and 上边 meaning are different。In China's localism they are the same .
书上边没写着你的名字/书上没写着你的名字/书上面没写着你的名字/。
上边用粗线条,下边用细线条。(use 上边 is clear,use 上 is blurry .