Two tables here?
Table01:
CREATE TABLE [tbl_MX_players](
[playerId][int],
[playerName][nvarchar](129),
[countryID][int]
)
Table02:
CREATE TABLE [tbl_MX_country](
[countryID][int],
[countryName][nvarchar](45)
)
Anyway. Save those/that .csv "table(s)" as TAB DELIMITED .txt for use in BULK INSERTION.
INSERT INTO [tbl_MX_players]
FROM 'c:\users\mx\table01_tdt.txt'
INSERT INTO [tbl_MX_country]
FROM 'c:\users\mx\table02_tdt.txt'
Since you've got a potentially common data point here, [countryID], that could be used in a JOIN statement to bring the two tables together into one output during a SELECT. See the BOL for details and sample examples of how to JOIN in TSQL.
As for substitution of "address" with "int" ... not sure what you mean to do there.
But to start, toss the .csv for .txt and do the CREATE tABLE. Once data's in the database, CREATE TABLE once more usg [Idx][int]IDENTITY(1,1) to add an index.