As far as the gun safe goes, of course there are limits. Even a two hour rated, super high end gun safe wouldn't withstand the conditions it was placed into.
I recently purchased an hour rated, mechanical lock gun safe. I installed it in the garage near an external wall. Floor cannot collapse under it and the fuel load isn't sufficient to go much more than an hour even without any intervention by the fire department.
I also keep my computer backed up on two different hard drives and rotate those between on and off site storage. I keep one at my office at all times.