1. can you make due in your head 2. can you make istighfar if you havent stopped the sin

Ustadh AbdulAziz al-Haqqan
No, you have to say it even in a low voice that only you can hear. As for istighfar before you have stopped, make it and do not leave it.