I did 3 months each in consecutive years. All of CA except Panama and in SA i did Columbia, Ecuador and Peru.
Unless you have 6 months or more, break up the trips. Theres a ton to do.
For central,
I started in Tulum and worked my way down to Costa Rico. Pretty much exclusively camped except the occasional night in a hostel to shower, laundry, internet and talk to humans. I camped everywhere, Jungle, beach, cities, etc. But, its not ALL jungle.
I used a trek light hammock, 32 degree sleeping bag. No fly net. Skeeters were annoying, but not too bad. That being said I was always dead tired. I always swam in every river I passed w no problems. Didnt get any vaccinations prior to going. There was only one night I remember hearing something big prowling and being scared shitless.
I only got wet in the cloud forest of costa rica.
Totally doable.
Outside the cities ppl are extremely friendly, willing to feed you, help you, and let ya pitch your hammock in thier yard if ya need. My spanish was shit, but i tried and always apologized first for my bad spanish. Hand gestures and smiles go a long way! Learn a few phrases, and LISTEN to audio before ya go. I could often convey what i needed, but would get lost trying to understand thier response. Avoid the capitol cities, Gaut city, san salvador, etc. Sketch as fuck.
Hitching is super good except in central Gautamala.
My fave places, places to check out;
Bacala, Mex
San Ignacio, Bel
Bartons Cave, Bel
El Remate, Gaut
Antigua, Guat
Monterico, Gaut 😍
Jayua, El Sal
Sochitoto, El Sal
Alegria El sal
El cuco, El Sal
Isle del tigre, hon
Leon, Nica
San jaun del sur sucks, but if you head east on the road at the super maxi there's about 4 of the prettiest non visited beaches youll ever see.
Monteverde CR
Estirillos CR
I learned this late, but get an airbnb account. Hostels would be 6-8 bucks, whereas ya could find your own room w clean everything for 8 bucks on AirBnB. Nice to get clean, eat well, and do research for your next leg. Also, I got almost all my weed from airbnb host in south america.