By mid July, agree there might be some snow for sure, but you could probably get by with trail runners and microspikes. Best bet is to monitor trip reports for then-current conditions and make your decision then.