For Patreon: Patreon will bill you immediately and again the following month on your join date (for example, 21st Jan to 21st Feb) if the subscription is maintained.
For Keyhub: No, since it is a one-off purchase, you will need to manually reactivate your key, there is no option to automatically extend the duration.