To answer your second question first: for revalidation/renewal you can complete any training (test preparation) you need with me (or your chosen FE / CFI-I) before the IPC/IR(R) test. Ideally, it's tailored to the type of flying you are actually doing.
Renewal of your IR(R) and IPC can be completed in one flight for the reason given above, combining the content of both the test/check into one flight.
I should warn you: I'm not as cheap as sapperkeno
ifitaint...