Any issue for putting in a larger Radiator ?

You should be fine by going to the 22 vs the 19. Won't need a new fan, but there IS a shroud for the 22". You won't NEED it, but if you ever decide to pop for one they're out there.

If your rad is just leaking though, a decent shop should be able to fix it fast and relatively cheap. In the LA area just look for any shop that is not a 'chain' store and is local and been open for a few years. The cheaper the owner's vehicle is, the better.. If the owner doesn't work there, forget it.