Since it is best to take iodine, selenium and molybdenum on an empty stomach, is it best to take first thing in the morning? And can I just take all three at the same time?

Yeah. So a lot of people just take the minerals in the morning when they wake up. So you can definitely do that. You can also take them right before bed as well. That's fine. It doesn't really matter. One isn't better than the other and yeah, you can take all three together at the same time.