Regarding J boats there is many times a big confusion and with a certain reason:
The boats have a similar look and contrary to other brands that somehow identify by the name racers and performance cruisers( like for instance Xyachts that have XR, XP and XC), J boats don't do it, they just are J boats, racers and performance cruisers alike.
But if you look at the interiors it is easy to separate racers from performance cruisers:
So, yes, you can cruise in a J105 or J111 but even if they have the minimum indispensable (they are offshore racers) you can only do that in a spartan kind of way.
The J109, J122 and J133 even if they were utilized mainly for racing have a good cruising interior, can cruise comfortably like that and they can be easily improved with added tankage and some minor improvements. They are a great base for a great a seaworthy and fast performance cruiser and with some luck they can even have been rigged already that way.