Welcome to the Forums! The second 'so' is not really necessary, but if parallelism is your goal, it's fine. You might also consider 'or' instead of 'and'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.