other bits of info for consideration...
Using the B housing only minimizes welding and changes the required wheel backspace. It does not create more room.
Offsetting the spring 1" will require new mounting pads on the E body housing. Offsetting the spring 1" allows use of a B body housing without changing mounting pads.
Using the E body housing will require .5" to 1" (the most commonly found differences) more backspace on the wheel than using the B body housing.
However, B body housings are not all identical in width. They vary slightly. IIRC, the groups are 62-64, 65, 66-67, 68-70, 71-79. Depending on which one you use, they may require relocating spring pads and use differing wheel offsets. The 66-70 era are the most commonly used housings for the E body swap that do not require moving the pads, but the 66-67 housing require .5" less backspace than the 68-70 versions. 71-79 versions are actually wider than E body housings so they will require up to 1" more backspace than using an E body housing.
Once the springs are out of the way, a Challenger can hold a 335 tire before the frame rails become the limiting factor.
295 will fit an 8" rim, but will require lower tire pressure to get full tread contact. 295 on a 10" rim may require a bit more pressure to equalize tread contact.