As far as I know, the tax amnesty is not for expats. If your Indonesian wife has no NPWP, it's not for her too.
Tax amnesty is for all tax residents of Indonesia, that includes expats who stay in country 183+ days a year.
Not concerned for being an Expat, wife, or amnesty. What I am wondering is if the part about Prenup vs no prenup is factual or the information given in regards to a foreign pension.
I'm pretty sure the prenup situation is incorrect. In case of no prenup, then virtually all assets obtained during the marriage are joint property, so it is impossible to "gift" any jointly owned assets to your spouse in this situation, and there is no tax burden for any partner using their joint assets. In the case of prenup, then maybe you have to document asset transfers more carefully, but still anything given to a spouse is "bukan objek pajak" since there is no gift tax to immediate family members (parents to children, or between spouses). In this case you should document any change of hands of assets in your SPT.
As for foreign income, it really depends on the situation. Of course, if the expat in question is in Indonesia fewer than 183 days, then no taxes to any income outside of Indonesia. Even if he/she is, depending on where in the world the income is earned there may be tax treaties that apply, which exempts it from taxes in Indonesia if it is already taxed abroad. So in other words, it depends on each individuals situation.
