More than £3000 was raised by a Nairn photographer and “lifelong beardyman” with a total head shave in public this weekend.