The bass line you describe is a typical son salsa bass line - the tumbao rhythm.
To stay in the salsa idiom you should let the piano play salsa piano which I believe commonly anticipates the next chord just like the bass, yes. Actually I think it's not an anticipation but rather where the next chord or "bar" starts in salsa, but it would look like a mess notating it that way in traditional music notation. (You'll have to google 'salsa piano' to learn more - or if someone here can guide you in salsa piano. However since Spain is a latin-jazz tune rather than a pure salsa tune I think that the piano style can be freer.)
Salsa is built around the clave rhythm rather than western traditionally accented 1-2-3-4. So your drums should probably have elements of the clave in it (as well as playing the tumbao for the bass drum together with the bass).
In regards to soloing you are, obviously, free to do whatever you like, but incorporating elements of salsa - in terms of playing in relation to the clave and tumbao and thus "anticipating" the next chord - will get you to sound more in the game.
So, my answers are yes and yes.
However I am in no way a latin jazz, or salsa, theory expert.