Mix I2c and SPI on Aurduino

I'm designing a board and might like to have both SPI and I2c, will this be a problem?

No they use totally different pins. I2C uses analogue input pins 4 & 5. Spi uses pins 13, 12, 11, & 10.