No. There is no fee you are supposed to pay for your NALCAP visa to be processed. All you need are your transcripts, a recommendation letter, and a detailed statement of intent. There are no tests to ease your communication during the stay. However, you need to know some basic level of the Spanish language but don't get worried.