Interfacing Simulink with Arduino

I am trying to interface Simulink with an Arduino Due. According to the Simulink Support package, Arduino Due is not supported as a listed device. Has anyone gotten these two to work together?

1) If so, what are the general steps I should take to get this going. I'm a beginner with Simulink.

2) When the two are interfaced, will I have to load special code onto the Due to communicate with Simulink? If so, is this code provided?

3) Is there a way to automatically convert a control system developed in MatLab to C to be run on the Arduino Due?