At least the C-130 might not be US, it might not even be a real C-130, but rather the commercial equivalent(L-100) . I suspect it is a C-130 though, but at least the C-130 is used by so many countries that there's a fair chance of this not being one of ours, the Brits or the Auzzies.
Only other country to operate U-2s was Republic of China (Taiwan) and I don't think they sitll have any, so the U-2 has to be one of ours.