On physical exam if there is tenderness where those suspension sutures are, then they might be causing the pain. However I have never seen this situation
Different surgeons have different opinions on that subject. There is no great evidence that any vitamins work. Many surgeons will sell you their own brand of vitamins
The 1 only posted photo is not very well presented! Best to either have someone take better photos of the face at 3-5 angles more close up. Or seek virtual consult with... Yes I think your results are very very minimal.As for those bumps - no idea until seeing better photos. Most likely you will...