Viking Age jewellery and a 'ghost ship' are among attractions at this weekend’s Spring Fling in Dumfries and Galloway.