Normally I would say 2.5 hours is fine to make the transfer but as a wheelchair passenger, the process may take longer. No personal experience but I have read Marhaba services can claim the bag and check it for you along with taking you through the transfer process quickly. I would definitely engage their services. Not sure if you need it but it includes lounge access IIRC