as long as it's not concealed on your body and stored in your truck, I don't see what the LEGAL problem is...
...but customs guys have some pretty crazy powers of search and detention.
As for carrying a sword. Again, nothing legally against it, but the police will likely charge you with something and let the court figure it out. And punish you by "inconveniencing" you, like they did to this guy: