1)Parts and repairs-Parts aren't hard to find,but not easy like for a toyota.The repair cost too ain't that high.
2)Maintenance cost
- Maint cost will be a little bit high compared to a toyota,but it's worth the cost
3)Market value pls advice.-Normally other brands except for toyota don't hold a high market value.But if you maintain it well and have all the repair receipts updated you should be able to sell it at a close price to the initial cost.
After all this is a great car to own,my advice would be just go for it.