From reading a lot. There's lots and lots of information around the OSX scene forums about DSDT editing.
DSDTSE comes with a few code examples too.
Try searching and see if someone with the same motherboard as you are working on their DSDT.
About the other questions, no idea, sorry.
Thanks for the help