I'm sure they will, they work on almost any hobby item. Give them a call and ask they are always very helpful.
That I'm not sure of but you can call them and ask. They work on alot of things. I've been in there multiple times and they are working on all sorts of cars, trucks, planes, and helicopters. If you want to make sure call and ask for Glenn, he is the owner. Good luck!
Thanks! Your answer is awaiting moderation.