Believe the coin center is from St. Vincent, Italy...guessing that it may be current but do not know for sure...no help on your other one.