Yes, they speak English. Some of them speak it better than others, depending on their educational level, but PR is basically bilingual. And they’re actually rather proud of it. We get a lot of PR tourists in my town, and they like to be addressed in English.
PR is nice. Great beaches, beautiful interior, and lots of historic sites. It was important militarily to both Spain and the US because it is the gateway to the Caribbean.
It’s poor for a variety of historical reasons, but the population is hardworking and if it could get rid of its leftwing civil service unions (which defeated its conservative governor a couple of years ago) it would be good. But because it’s not a state and is a federal civil service preserve, both bureaucracy and unions have way too much power.