Hi Gwen,
Those customisations are not default theme settings, they have actually added those/developed them at their own cost likely by working with a developer.
1) They have a Row with a custom class set, the custom class references a background image. The image create the zigzag effect.
2) To center all contents, they have added one widget to the footer which is then fullwidth with all text aligned to center. You can do that in Theme Options => Footer Options.
3) That is custom jQuery, you’d need a developer to work with you to integrate that.
Thanks.