Hi Rick,
1. No. Although the MMA8453Q has a built-in high-pass filter for transient detection, it does not have the capability to read out data from the high-pass filter.
Also note that the threshold resolution for the transient detection function is 0.0625g/LSB regardless of the selected dynamic range. So if you write 0x01 in the TRANSIENT_THS register (0x1F), the threshold value will be 62.5mg, if you write 0x01, the threshold value will be 125mg etc.
2. Yes. The built-in FIFO buffer is available on the MMA8450/1Q, MMA8652FC and FXLS8471Q only.
3. Yes.
4. As mentioned before in #1 and #3, the MMA8453Q does not allow to read out the high-pass filtered data. The output data you are reading couple both static (gravity) and dynamic accelerations.
6. If you want to pick up the reading that triggered the event, the only way is using another accelerometer (MMA8450/1/2Q, MMA8652FC, FXLS8471Q).
Let me know if you have any other questions.
Regards,
Tomas
PS: If my answer helps to solve your question, please mark it as "Correct". Thank you.