Hi,
I am assuming you are good with GAMA, I have following ideas for your question:
for import i think may a matrix is a better option,
for parsing please see split_with operator,
for interpolate i don't think there is a direct process, here are two options:
a) do it outside GAMA, arcgis if you have access, then export to .asc and import into GAMA
b) with a simple code. e.g.. for IDW surface once you imported your points with their attributes: you can try with agents_at_distance operator then use their values to do IDW, you can also use a list of agents with operator at_distance and use them into a small calculation for IDW. For doing option b, you should use a blank grid and may be better to start with the lowest resolution permitted by your points so that each cell has only one point.
regards,
Srirama