1. This issue is related to the default MoveBy value. For MoveBy="Full" (which is now the default value) disabling event moving in BeforeEventRender has no effect. This issue is fixed in the latest sandbox build (8.0.3394):
http://www.daypilot.org/sandbox/
The workaround for version 7.9 is to change the MoveBy value (use "Left" or "Top").
2. It looks like you are using the legacy CssOnly="false" mode. This mode is being phased out (there may be rendering issues) and I recommend switching to the CssOnly="true" mode. This will also be the only option in versions 8.0+.
To make the transition easier you can generate a custom CSS theme to match your existing color scheme using the online designer:
http://themes.daypilot.org/calendar/create
You can also use the bundled calendar_traditional.css theme that is close to the default color scheme of the CssOnly="false" mode:
http://www.daypilot.org/demo/Calendar/ThemeTransparent.aspx
Let me know if you are having problems with the CssOnly="true" mode.