I would keep a dish with calcium in the cage at all times... And the once a week multi vitamin is good... The multi might have D3 in it... If you are sure that there is no D3 in the multi, you can expose your leo to UVB for brief periods during the week...
In the wild, leos DO bask to heat up and to aquire Vitamin D3 from the sun contrary to what some might believe...