Where did you read that bag drop opens four hours before departure at LHR? That may be true at out stations but, unless it has changed recently, you have always been able to check in for any VS flights for that day as soon as LHR check in opens.
With regards to the Clubhouse, that is more complicated - OFFICIALLY, there is a three hour time limit, however enforcement is far from complete - it appears there is enormous discretion; depending on how busy the CH is.
See this thread for more details -
Virgin lounge access at LHR T3 - is new three hour limit enforced?
Nick