@Nicholas Palmer Here are the answers to your questions - https://azure.microsoft.com/en-in/pricing/details/site-recovery/?ef_id=k_Cj0KCQjwj_ajBhCqARIsAA37s0xFiWs15LyIHwCjtRhEGIu7iK1Qk4ZWkT3dB8BS07tsJLz0C4JOCukaAiBwEALw_wcB_k&OCID=AIDcmmf1elj9v5_SEM__k_Cj0KCQjwj_ajBhCqARIsAA37s0xFiWs15LyIHwCjtRhEGIu7iK1Qk4ZWkT3dB8BS07tsJLz0C4JOCukaAiBwEALw_wcB_k_&gclid=Cj0KCQjwj_ajBhCqARIsAA37s0xFiWs15LyIHwCjtRhEGIu7iK1Qk4ZWkT3dB8BS07tsJLz0C4JOCukaAiBwEALw_wcB
For question 4, once I go past the 31 days for free, it will be $25 per replicated machine correct? Does the size of the machines storage matter?
You can also use Azure Site Recovery Deployment planner to get price estimation/quotation to understand how much you would pay for your current set up.
Reference doc - https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner
Hope this answers your question. Please reply if you have any further questions!
If the response helped, do "Accept Answer" and up-vote it