Those welds on the floorpan do look odd, you might have an upfitter built cab, like Centurion did when they built their crew cab F150's, they literally cut apart a reg cab and welded on the required parts to make it a crew.
The only hand laid welds in my 96 crew are where the b-pillars meet...