For front gap in tooth can be build up my filling material, cap or braces. The choice of treatment depends on the amount of gap and will be determined by your dentist.
For yellowish teeth there are various options like scaling and polishing, microabrasion, whitening
treatment. You can opt any but, unfortunately home remedies for whitening is not very effective for long term.