Well we know now, they're not going to fit
I never knew the exact offset, but never thought it would be this bad lol.. we looked at them from every angle but there's no way this is going to look nice when they're on. The fronts are not bad, but the rear are, indeed like you also said, a problem. They're too big.
The specs are as follows:
Front: 245/30 20x9.0 et:37
Rear: 295/20 20x10.5 et:25
So guess we're going to put them up for sale =)