for the access you could just use the following
Access
.Add
..voice : cs access $chan add $1 3
..halfop : cs access $chan add $1 4
..op : cs access $chan add $1 9
..admin : cs access $chan add $1 9998
..owner : cs access $chan add $1 9999
.delete : cs access $chan del $1
.Access list : cs access $chan list
}
that's just a little suggestion to make it a few lines shorter :)