Your posting appears all right. The ' only' functions in the sentence as an adverb modifying the verb ' answer s'. Yes, the 'besides' is a preposition showing the relation between the two clauses with the latter being the noun clause as its object.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.