My current understanding of angular momentum and torques are that they are both defined for an arbitrary point, $o$, (pick the point and calculate, different points can have different values) and the angular momentum about that point of a rigid body, $L_o$, is given by:
$ L_o = \sum_{i}r_{oi}\times p_i $
where the sum is over all points of the body. Similarly the torque about that point, $G_o$, is given by:
$ G_o = \sum_{j}r_{oj}\times F_j $
where the sum is over all the external forces acting on the body. The distances are from point $o$ to the point that the force is acting on the rigid body.
There are also formulae in terms of momenta of inertia: $L=I\omega$ and $G=I\dot{\omega}$, where $I$ will be calculated for a particular point. My understanding says that these are valid only for a specific point, $a$, which is usually called the "axis of rotation" or something similar. You cannot choose this point arbitrarily (even if you think using parallel axis theorem can tell you the momenta of inertia about an arbitrary point). My question is about clearly defining the characteristics of this point where these formulae are valid.
I understand that for $L=I\omega$ is valid at the point where the total velocity of any point in the body is given by $v_i = \omega\times r_{ai}$ - from this it follows that the axis of rotation should be instantaneously stationary ($v_a = 0$).
Similarly to use $G=I\dot{\omega}$ I have impression that the rotation axis should be instantaneously not accelerating - the linear acceleration determined by $\sum_j F_j$ should be exactly opposite to the tangential acceleration of the torque calculated about the centre of mass.
In problems involving rolling without slipping, the contact point is both instantaneously stationary and not accelerating, so it's clear that the rotation axis is the contact point. But I think it's possible to have situations where there is no point (within or outside the body) that is both instantaneously at rest and not accelerating. Take a sphere moving at constant speed and rotating with a speed equal to that velocity (imagine "rolling in space"). The axis of rotation is at the bottom of the sphere as that point is instantaneously stationary. There's no torque so all points have zero tangential acceleration. Now apply a torque about the centre of mass using two equal but opposite forces. There's no linear acceleration, so the point that is not accelerating is the centre of mass. But the centre of mass is not instantaneously at rest. So in this situation is the axis that $G=I\dot{\omega}$ is valid for a different point that $L=I\omega$ is valid for? If these are different points, is there a separate name for these two points?
In summary, am I correct to conclude that the rotation axis isn't strictly a point that is both simultaneously at rest and not accelerating?