Nope. Your contractor that you have invited to work on your FreshBooks project will not be able to see anything billing related from your account. They will see that they have been invited to the project on their account, be able to log hours and invoice you.
They will not be able to see:
All your information is still kept private and secure, even when using contractors in FreshBooks.