If my TSH is close to 1 already, does that mean I'm not deficient in iodine?

It usually means you're already consuming enough iodine. But I would need to see your T4 levels and your iodine levels through your hair test to know for sure.