Per tale uso dovrebbe bastare una VPS da 3-4 euro mensili, resta il fatto che bisogna saperla configurare e mantenerla, per non ritrovarsi nel giro di poco con una macchina "zombie".
Nel caso avesse già una o più VPS per altri usi (ma non credo sia questo il caso) può avere senso. In caso negativo, direi che conviene senza dubbio farsi dare un IP statico dall'ISP, in tal modo si evita di dover fare accrocchi.
Tengo comunque a sottolineare che nella sua casistica non dovrebbe essere necessario avere un IP pubblico.