I want to be able to do the rolling, stretching, and strengthen (activation)...and my lifting workout in about an hour. That is my goal.
Roll quickly, stretch briefly*, and warm up efficiently. This can be done in 10-15mins.
It's easy to spend an eternity rolling because you will never get all the knots out in one go. If you are stuck for time, it wouldn't hurt to just leave out foam rolling and do it "on the side" when you're at home or whatever. If you are going to do it, then just go over the key areas i.e. I tend to just quickly roll itband/quads/hipflexors, posterior shoulder, then do a couple of stretches. I may even just leave out the stretches. If i'm really stuck for time I leave out all foam rolling, all stretching, and just do a quick dynamic warm up.
I would suggest you decide how long your actual training will take then see what you have left. If it takes 45 mins then you have 15 mins to play with at the beginning. In which case you should be able to quickly foam roll 3-4 different areas (give it 5 mins), do 1-2 stretches (2mins) and around 8 dynamic movements (8mins, at most, depending on the movements).
*You probably don't need much stretching, assumption is based on your gender. If you're restricted it's probably a lack of strength/stability that's causing it. Not always the case but it almost always is.