Is Merritt Island a barrier island?

yes. Merritt Island is a barrier island.