I am not sure if you have posted the question in right category. As far as opencl is concerned you can get this information using clGetDeviceinfo API. Can you give more details about your intentions in knowing it using aticonfig?
yes, that is true. But buffers are not tied to a device in OpenCL, so you may be able to create buffers of more memory than is currently free in the device.