To the first question, the binary load loads the data, not script nor objects. So any piece of script you need, you will have to write it from scratch.
To the second, there's no need to set the section access in a hidden script. However, in my point of view, it makes a lot of sense. If you create a hidden script, make sure binary is in the first line of it, because this part of the script is always the first to be loaded.
Hope that helps.