In such an integrated design 6502 can address exactly as much as you want/need it to.
Just implement bank switching for top 32 kB of address space.
256 banks (= one 8-bit register) * 32 kB = 8 MB. Need more? Add another bank switch register and you got up to 2 GB.