Whiterashes is indeed inside Aberdeen Class D.
You need to contact ATC and follow the published route in, below (from memory) 1000', and GL is about 500', so you are LOW. On leaving, you have to 'book out' with ATC by phone, give them an ETD and then hit it within 5 min.
Can't help with present condition, we went in May last year and found the condition fair if a bit rough in places. OK for an RV6. It's a farmstrip...