The Honda Ridgeline is basically a Honda Pilot with a bed and that's a good thing if you aren't going to tow because it has the great qualities of a truck (the bed and utility) and none of the bad ones (rough ride and utilitarian,cheaper interior). You won't be able to get a new one for under $20k. This car has extremely high resale value, likely because they didn't sell a ton of them and it was discontinued for a couple years. In your budget you can get a bottom of the line 2012 RT or a top of the line 2009-2011. They have proved to be very reliable and owner satisfaction has been good. It drives more like a big Accord than a big truck. The interior of used ones are sort of outdated and there is road noise.
The new Tacoma has been unreliable because of the radio/infotainment system, not engine or mechanical problems. The used Tacomas have had almost no problems. Owner satisfaction is OK, but not great. It's much less comfortable than the Ridgeline because it's an actual truck. The Tacoma also has high resale value. Look for a 2012 model year when they did the small refresh. It comes in a stripper model, so you don't want bottom of the line. You could get a pretty well equipped 2012. Get the V6 because the 4 cylinder is too slow. Depending on what body style you get, the Tacoma bed will probably be larger than the smaller Ridgeline. It doesn't look like you can put a truck cap on the Ridgeline, but you definitely can with the Tacoma.
So both are reliable, but the Ridgeline is way more comfortable (good for long trips, camping) and the Tacoma is more practical and more customizable. It also has a nicer interior than the used Ridgeline, although it's nothing that important. I'm not sure if you can fit your recombant trikes in the bed of the Ridgeline, but you definitely can in the Tacoma.
Tell us what you buy! Good luck!