Yes for #1. You didn't offer an interpretation for #2. However, the use of "so far" in #1 does not feel tremendously natural to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
should I say , he hasnt been eating very well recently or he hasnt been eating very well so far?