I'm quite sure the OP does not intend to day-trip from Marbella/Malaga to Madrid, Toledo and Barcelona.
But I do agree with the cautions already posted. You may not be aware how reasonable hotels can be in Spain, especially outside Barcelona/Madrid/San Sebastian during the off-season. I don't doubt that the possible time-shares are quite nice, but I'd rather pay out of pocket and sleep closer to what I want to see even though my accommodations might be somewhat smaller than the time-shares, and less luxurious. To me, extra square-footage is a poor substitute for sightseeing opportunities.
I have been convinced by comments on this forum that Malaga is worthwhile for a few days; I have my doubts about Marbella but haven't researched it. I'd recommend only spending as many nights in one of those cities as make sense based on what you want to do in that city and in other places within about an hour's drive or train ride. The Caminito del Rey is within about an hour of Malaga but not quite as convenient from Marbella.
Use ViaMichelin to check on driving times from Marbella and Malaga to places you might like to see. Those times do not include stopping, getting lost, looking for parking, etc. VM will also give you an estimated cost, based on approximate fuel consumption and highway tolls. Use Renfe to check on train times.
As already explained, a trip to Tangier is not a good use of your time. There are much better places within Andalucia (Seville, Cordoba, Ronda, Arcos de la Frontera, etc.). I'd pick one of those.
How long is your total trip? If this is your first trip to Spain, you'll benefit from having a good bit of time for the Madrid area (Segovia is also an excellent day-trip) and Barcelona (I recommend a minimum of 5 nights if you don't want to tear your hair out, trying to schedule a bunch of attractions that require pre-purchased timed tickets).
One reason to postpone your trip until March/April (and I'd choose April) is that you might have difficulty getting a ticket for a November visit to the Alhambra. It regularly sells out.