The caps look OK to me. I haven't used any 0603 parts because of the size, but you're probably more dexterous than me so you may be OK.
I don't know that much about voltage regulators so I can't help you out with it, but I'm interested so please let me know how it goes.