I can't see any value in commenting further on the present design, because it is incomplete. The design has to provide a means of external access for normal operation. Trying to work out the detail timing of this circuit is pointless, since the other interface will greatly impact both the design and the timing.
The OP needs to recognize this and learn how to do design work, rather than just sticking chips together.
This is what I was talking about in a previous post. What he is doing right now, is painting himself into a corner, again, and again, starting over each time.
You're not wrong, but that is also not helpful.
It's not helpful, because you don't understand the implications. When you try to attach this circuit to the rest of the design, this circuit will need to change significantly.
I would suggest that you design the VGA circuit, with the knowledge that you will need to initialize this small portion of the RAM. It is very likely, that you can find a way to initialize the RAM with little interference. In fact, I have an idea in mind, that might involve nearly no additional logic at all. But that can't be determined, until the rest of the circuit is known.
In essence, I think you are putting the cart before the horse. Or maybe you should at least design the cart and horse together.
You're trying to figure out the timing of the whole VGA circuit, and while I can understand that, once the copy is complete the SRAM is disconnected from this circuit and connected to the VGA circuit. While this is running, the VGA circuit will be disabled. Point being, we can focus on the timing requirements of this circuit separately from the entire VGA circuit. Yes, the SRAM will need timing and interfacing done. But not here. If you don't want to help, that is your prerogative. Perhaps you can better explain to me your concerns. It's obvious I'm a novice. Maybe I'm not understanding your concerns? 
I know what you are doing. Keep in mind that you are looking at the building one brick at a time. I have designed similar circuits and can see the entire building at once, because I already know the pieces. I can't say just which pieces you plan to use, but I'm very familiar with them all.
To be honest, seeing what you are doing, no, I'm not very inclined to help. I would be interested in helping you design something, but not when you choose to make things much more difficult than they need to be. Look at the circuit you started with, and what you have now. This is such an improvement.
When you try to integrate this with the VGA circuit, you will be in a position to see similar improvements to the design as a whole. Why help you do it the hard way now, when it will mostly be tossed out later?