Yes with YouTube tv, you will get all the Cavs, browns, and Indians games if you are in the Cleveland market. This is also true for Hulu live. PlayStation Vue, Sling, and DirecTV now you have to look at the packages to make sure they give you STO and Fox sports Ohio for Indians and Cavs games.
Browns game are all on local broadcast TV if you are in the Cleveland market, that includes MNF and Thursday games. Personally I think the NFL has the right idea of making sure the local market gets maximum amount of views by having all games on broadcast TV. This is where sling becomes questionable because it doesn't have all local broadcast stations. You will need an antenna to insure you get all the games.
As for Spanish packages, youtube tv doesn't seem to offer it. Sling, Hulu live, PlayStation Vue, and DirecTV now have a Spanish package. DirecTV now has the largest and it $15. Sling, Hulu live, and Vue seem to have very similar Spanish packages for $5 a month with like 5 or 6 channels.