What is your target clock rate? Some observations based on the schematic:
Don't forget that ACT08 has a propagation delay of something like worst case up to 10 ns, typically 5 ns however. So it takes 40 ns worst case from address settling to asserting the halt signal. That will severely limit your maximum clock rate not much more that you can obtain with high clockrate MCU.
Also since the 4020 is a ripple counter, it takes quite a while for the clock edge to propagate through the outputs. That will also reduce the max clock rate.
Why not use for example a
synchronous FIFO for the capture memory, it makes your job much easier?
Regards,
Janne