Will it take the weight of a full IBC?

Yes. It's rated to 2,000kg, and a full 1,000L IBC of water weighs around a tonne, so there's weight to spare.