Not sure how much the OS takes up, but there are a lot of apps which load themselves into RAM so they're ready to be used as soon as you need them.
380-400 is fine, unless you have a really badly coded app, that'll be ample for pretty much anything you need the phone to do.