The first requirement for any magnolia is deep, humus rich soil which doesn't constantly dry out - it shouldn't be waterlogged though. Magnolias generally don't like chalky soil, so a neutral to acid ph is best. Most deciduous species and M. grandiflora tolerate some sun, but all benefit from light shade.
There are two compact varieties you could plant, if there's enough room - Magnolia liliiflora 'Nigra', which has deep, purplish pink tulip shaped flowers, ultimate height 3 metres, with a similar spread, and another compact variety is M. 'George Henry Kern', with pink vased shaped flowers, reaching ultimately 2.5 metres with a similar spread. Both are deciduous.
Alternatively, if you really want a medium to large tree, there are many which reach 15-18 metres, but something not quite so large is Magnolia 'Jane', with open to cup shaped fragrant flowers, deep pink on the outside and very pale pink within. It's deciduous, and the flowers are produced on bare stems, before the leaves arrive. Height and spread 4.5m with a similar spread to the crown.
The other thing to consider is the mess - if it's windy when the tree is in flower, the flowers are dashed to the ground and blown all over the place. If its not windy, the flowers remain, but when they fall, there is a fair bit of mess to clear up on the ground - which might be important if all the spent flowers end up in the parking lot or any parked cars present. It's not wise to plant one of these in an area which is open and quite windy a lot of the time.
If you can provide the correct growing conditions, distance from the concrete should be around 1.5metres as a minimum. Best planting time either spring or autumn, but you will need to keep the tree well watered during dry spells for its first two years.
UPDATED ANSWER: All stands as before, but I see your drawing shows asphalt, not concrete, in which case, minimum planting distance from that increases to 2 metres - asphalt can easily be 'heaved' up by large roots beneath.