when to deduct what kinds of 'costs' or 'expenses' for LLC franchise

In December of '24 I formed an LLC and put some money towards a franchise fee to start a business.  I also paid some money for training, etc. that went towards the franchise fee in '24, but did not technically start "working" at the business until 2025.  I also spent money in 2024 on things like annual (mandatory) conference fees and monthly database access fees, despite not being "open for business" yet.  I have somewhat of an understanding that (1) franchise fees need to be amortized over 15 years, (2) even if I am "open for business", I cannot start to put costs/expenses/fees/etc. on a Schedule C until the business starts generating revenue.  
My questions are:

a) can I deduct some of the money spent in '24 for training, etc. on 2024 taxes as "startup costs", but NOT on a schedule C?

b) where, and when do I document/deduct/etc. the fees/money paid for the annual (mandaory) conference and database access fees?  can these be considered "start up fees" or not?

c) since the franchise fee is being spread out over time and not paid in one lump sum, what amount do I put down as being amortized (the amount I have paid in 2024 is less than $50k, but overall the total franchise fee will be over $50k) over the 15 year period...and when do I start that amortization?  2024 when I paid the majority of it, or 2025 when I am "open for business" and generating revenue?

d) I assume that things like letterhead, business cards, etc. that I purchased in 2024 considered "start up" costs, that are to be entered in 2024, (but not on a Schedule C since I am not generating revenue in 2024) but where are they entered/deduced in TT?

e) since I am not using a Schedule C in 2024, where do I put my filing fee for my LLC I created?