Will static make arduino store variable in flash

I'm using arduino, a few buttons, and an lcd screen as user interface. I need to prompt user with instructions on lcd. I find myself doing a lot of string constants like "Press one to restart" and arrays to store menus. I worry that I will run out of SRAM as my program grows to ~10K in size.

My question is: if I declare an array of strings as static will that make them array constants and be stored on flash with the program or still be stored in SRAM? Thank you! ;D ;D ;D

My question is: if I declare an array of strings as static will that make them array constants

No. "static" and "const" (and string constants) are different beasts.

and be stored on flash with the program or still be stored in SRAM?

Both. String constants occupy space in both SRAM and Flash.

Start here...
http://www.arduino.cc/en/Reference/PROGMEM

I believe there are some handy functions floating around the forum for dealing with PROGMEM strings.