hi friend,
ideally in normal circumstances you should be able to walk without support and bend you knees freely by this time.
what happened in your case is quite confusing
7hr surgery
difficulty in weight bearing
difficulty in bending knee.
i suggest you to take a second openion and if possible contact a physio experienced in musculoskeletal conditions