1) there is lot of freeware available in Google itself.
a) for simulation LTspice, ngspice, ORDAD student version,.....like this n number of tools available.
You ask which technology it support ?
this tools will support for all technology which you have.
I can say one way to get technology files .U can generate all tech from
http://ptm.asu.edu/
go to post-silicon select device nmos or pmos 32nm, 45nm, 65nm, 90nm, 130nm. I try to go with at least 45nm. since I know 28nm, 20nm,45nm, for older tech I cant help you out.
now model is ready with you for SS, SF, FS, FF,NN(TT).
If you have Mentor- graphics simulation tool that's good one, ask your guide to how to use it. but technology u need to think.
For layout also u get
http://www.peardrop.co.uk/
for this tool 130nm already available for DRC, LVS check with tool itself , for 45nm,28nm,20nm I ll send the DRM for you which I have created , even you can try ur own technology files.
2) Just type in google as 6T bitcell analysis. that is basic version for SRAM cell. all the paper will give correct explanations . No need of worry for architecture.
3)I have some book(pdf) for memory. but it in my country. now am in on-site.
u just Google it ? as SNM , write margin in SRAM.