My opinion is that with a little job and cuting here and there you can fit that 7" in there...you are missing 30mm in hight (from the pic it looks like din and a half)
yooo why dont u get a normal lilliput tsvga cut out the buttons relocate the ir fab it into the dash u will be able to fit it with a bit of cutting and some bondo!! or pm me and u can send me ur dash n screen i can fab it and send it back !!