Just to inform you, there is no weekly events, just premium events (which are 2XP weeknds). Other premium exclusive content is received in spesial premium battlepacks. That is pretty much it. You can access your battlepacks, in the BF4 profile soldier battlepack section.
About the Veteran battlepack:
There is a problem with the Veteran battlepacks and until it is fixed by DICE, no one more will get the Veteran Battlepack. You can see all the details here: http://help.ea.com/en/article/battlefield-veteran-battlepack-delay/ .
For updates on the fix, keep checking this official thread : http://answers.ea.com/t5/Battlefield-4/Missing-VETERAN-battlepacks-all-platforms/m-p/1936795#U193679... . We will update the thread, when the exact date is given.
If this helps, please click the white XP button and to give me some XP.
If this solves your question, click the green solution button and mark it as solution so it can help others with the same problem.