You have my sympathies for using anything Eclipse based

A2 if you have not chson any specific micro or generic family, it is either up to you to specify the address space or the linker is going to assume you have infinite space
A3 the release mode may not be configured correctly. Compare the release mode setting with the debug mode. The main difference between debug and release is release will not include the symbol names in the binary blob for debugging.
If you do not care about leaving variable names in the binary blob, just use debug.