Veers to the Right

In addition to the bushing and strut rod, are the brakes adjusted correctly?