Sounds like good progress. I was sore until 5-6 months when I sat for a while. The incision pain is probably scar tissue, which needs to let loose; when you're ready, try a roller for the leg.
The bike is very good for ROM. As far as stretches, at 8 weeks I was done with home PT and in regular PT, the home PT stretches were very light - and only if you don't have the 90 degrees limitation.
- Lie on your back in bed.
- Bring both knees up until bent to 45 degrees
- Only if it's easy - put one hand under the thigh below the knee on the leg.
- Slowly, only if it's easy - lift the left supported by the hand, towards the chest.
- Stop when there is resistance, hold there to the count of 30.
- If it feels comfortable, slide the other leg down to where you feel resistance.
- Repeat on the other leg. Sure, it's unoperated, but your hip needs both movements
Again - not a PT or trainer, the best thing would be to get a good PT person to work with you. This is also at 8 weeks, this is not what I did at two weeks.
Ankle pumps are always good no matter where you are. Side leg raises (3 sets of 30) are good for ROM.