A:AnswerYes, it can work with iPhone 12, but the wire that comes with the power bank is a USB-C to USB-C cable; please use your iPhone 12's original USB-C to Lightning cable.
A:AnswerCan not guarantee because the heated vest may have its own private charging protocol. The power bank is made mainly to work with phones, tablets, etc.