sounds like far too much, you are stronger than me if you can 7-8 pull ups every day, multiple sets per day, but I reckon you are setting yourself up for over-use tendonitis if you carry on like that. You getting your chin above the bar? I try not to arch my back when pulling up, but nobody told me that.
My chiro is a competitive body builder and knows what I am up to with the planking type stuff (as mentioned I call it planking, but its stuff I do with a ball), when I started I asked if it sounded ok and at twice a week and was told "that's plenty, don't want to overdo it". The physio who prescribed my dumbbell overhead presses (at a weight quite heavy for me - 8 ten reps sort of stuff) looks after AFL players - a tough sport - not as rough as rugby, but approaching it. I can't remember exactly, but he had prescribed me either 2 or 3 times a week max for that. He was the one who has had me on rotator cuff elastic band exercises every day x 3 times a day though - as mentioned I had another shoulder physio who thought elastic band 5 days a week again 2 or 3 times a day.
If you want to do something most days then maybe some sort of split system for you. Stretches vary - for things like hamstrings I would do them immediately after bent rows and going surfing, but not on rest days. You know the really gentle stretch which you got given - lie on your back, pull one knee up to chest keep the other leg straight? I got prescribed them every day, plus 3 other "easy type" stretches - they are different from really extending (sorry not a medical term) a ham string or trying to increase range of motion for taekwondo.
Even after massage/foam roll I will rest the next day - there can be some muscle break down from a deep tissue massage - I know Havoc and VM are sniggering
its alright chaps, I am enjoying the exchange of opinion/information.
That hip flexor vid you posted - I would guess that sort of thing can be done every day/most days.
edit --> you also doing pull ups in a steady controlled manner - not using any swinging type momentum to help you up?