Multi-epoch Modeling of TXS 0506+056 and Implications for Long-term High-energy Neutrino Emission