battery should not be a problem and the gas tank should not be a problem provided that everything is there and in working order. The pump could be a problem im not sure but imagine not. flowmaster exhaust no as long as you have stock cat and stock manifold or carb approved header