reply to the op .. you can run 87 .. its better not to. but you can. if you have 87 the less you beat on your car the better. and yes you can mix 87 and 91 or 93 or 108 octain gas.
Now that's thinking out of the boxer
fyi all 05 legacy's have built in code reader