There is a bit of everything on offer for racing fans, with the two-day Scottish Grand National meeting kicking off at Ayr.