Your efforts to calculate the forces and deflection are commendable however, your should look into any local codes to see if they have a 'span table' that they use for structures that are not stamped. You can probably find one for both floor joist and rafters.