Peat moss: 👍
Perlite: 👍
Mix your own: 16 quarts of soil for around $30.
Premixed (like this): 8 quarts for $22.
Pots: Great drainage but a bit on the short side. Also, I recommend light-colored pots because they reflect more light and keep the soil cooler. Take a look at these:
Set of 6 for $12.99 https://www.amazon.com/dp/B08L7VSLLR
Set of 6 for $12.99 https://www.amazon.com/dp/B08L7TVCMH
Set of 6 for $14.89 https://www.amazon.com/dp/B082PLZ97S
Set of 15 for $21.89 https://www.amazon.com/dp/B08CDM91T4
I buy the 1-gallon pots, in white, on the 2nd item (5 inches square x 6 inches tall). You can get 2-4 flytraps in that pot if they're small-to-medium; if it's a large flytrap, only one will comfortably fit (with room to multiply). I buy them in white because that reflects most of the sun's heat and keeps the soil cooler.
Here are some more usable pots:
https://www.amazon.com/dp/B08P6CGBGB
https://www.amazon.com/dp/B08CDJTH9Y
https://www.amazon.com/dp/B082PLZ97S
https://www.amazon.com/dp/B08CDM91T4