The plot isn't weird and the age gap is OK because they are living in a fantasy world when 'creatures' could live for hundreds of years. The important thing is Tara should be an adult when romance happens. Tara and the Lord Mage are not blood-related.