Aby wypchać miesięcznie 50 TB potrzeba przynajmniej łącza 200 Mbps i to przy założeniu, że ruch leci równo przez całą dobę we wszystkie dni miesiąca. Jeśli przyjąć naturalne wahania (kiedyś trzeba spać) to w praktyce potrzeba 300-400 Mpbs do serwera a wspominałeś że 50 TB jest "na razie". Przyjmując 5 PLN za 1 Mbps ruchu po Polsce za samo łącze musisz liczyć 1,5-2k PLN miesięcznie.
W zależności od wielkości i ilości plików jakie chcesz wysyłać musisz się tez liczyć z koniecznością zapewnienia dużej liczby IOPS z dysków. Jeśli planujesz świadczyć tą usługę z jednego miejsca to przy takich wymaganiach rozejrzałbym się indywidualną ofertą serwera dedykowanego.