Definitely. It will get 17" shoes.I think it needs bigger wheels to fill those arches.
Thats the spirit! Suspension looks a little high at the front, but that might be the pic. Personally I would move up your plan to lower it.
Keep us posted as to how it goes.