Chosen Solution

Will a 2500 watt mono block amp push my two 2500 watt 12s each speaker rated at 2500 wats max

Yes it will. They wont be pushed to their full potential, but I dont think you would want that as you would probably go deaf… But the amp will work just fine, although if you have 2 speakers, why are you getting a MONO amp?