A - No. Race conditions only occur when static methods are attempting to access a shared resource. The local variable will be unique to each thread calling the method.
B - Yes. Those static members will be shared by all of the threads calling that method.