Do all the objects of same dimension, but different weights, immersed in a given fluid experience the same buoyant force?
No
No, the object of same dimension immersed in a given fluid will not experience the same buoyant force. Each object in the given fluid will displace a different weight of the fluid and hence the buoyant force experienced by each of the objects will be different.