None of these would help. Creatine would play no role whatsoever, since it only increases the levels of ATP, so it does not contribute to muscle building directly. Regarding protein, it is a nutrient, but it will be useless if you do not train. Most of the muscle loss takes place due to lack of training. The body is a smart machine, and if it sees that you are not using those muscles, it will get rid of them. Therefore, taking protein will not help – you need to train. If you can not train a lot, do at least 1-2 sessions per week at maximum intensity – this will help keep the muscle mass and send a signal to the body that you are actually using it.