Can I choose the amount of $PACT that I want to stake?

Yes, you can choose the amount if you have $PACT tokens in your wallet ($PACT claimed or transferred). If you want to stake right after the allocation of the tokens (24h after your donation), you need to stake the total amount of your impact farming rewards.