To add on to what Dr Winston has mentioned, there is now good clinical evidence to show that oral sun protection with P leucotomos, which has anti-oxidative and photoprotective effect, is effective in improving skin pigmentation, reducing skin ageing, and protecting against skin cancer.
This should be used together with topical sunscreens, rather than as a replacement, and the benefits of combining both are likely to be additive.
Crystal tomato helps in skin pigmentation. It should be fine to take it together with the oral sunblock.