The green one is a "JW" (with a number behind that) 3hp somewhere around 1953-1955. Usually they are excellent runners and hard to kill. If the powerhead is in good shape internally they can be made to idle slow enough to where you can almost count the turns.
The other one is a TD (again with a number following that) which is a (D)irect drive 5hp of around the same or probably earlier vintage.
"Stuck" is a term used when the pistons are stuck in the cylinders. Usually just from non-usage for decades. Since most of those old engines are non-jeweled (the crank and rods run on bushings instead of needle bearings), as long as you take some care in freeing the pistons you don't usually have to do much more to get them to run.
I have several 3hp engines, including one that folds up when you are done using it, in stock these days.....why, I don't know.
Also have a TN28 which was the last year of that series engine (the non green one in the picture). In this case the "N" part designates that the engine has neutral as well as forward gear. More desirable. Mine all run although the TN28 has not been run on a boat, just a test tank.
Here is a video of a TN-28 on the water. At the end of it he shows how slow these things are capable of running. Modern counterparts could not duplicate that.
https://www.youtube.com/watch?v=iPvKrahvyq0