245 is indeed too wide, 225s just fit, and a 40 profile is whats needed.
alloys ive just bought has 245/40 tyres on and they stick out the archs, and look like balloons even on a 9 inch wide rim
id look for a set of reps, be much easier to fit and prob cheaper to buy, and will come with right size tyres (hopefully, lol)
but if you focused on buying these alloys, just bear in mind youll have to pay for new tyres and about 150 for the adaptors