There is no camping at Weaver Park.
But...you CAN camp along the Blue Ridge Parkway...which access is not very far from Weaver Park! And there's plenty of free camping! Along with several camp grounds operated by the state along the way!
Thanks! Your answer is awaiting moderation.