For safe clinical translation of electron FLASH, hardware tools for real-time beam control and software tools for treatment planning are necessary. The purpose of this study is to prototype high-throughput hardware for real-time beam control, along with accurate beam modeling of a modern clinical Linac configured to deliver FLASH dose-rates. For real-time beam current monitoring, a beam current transformer (BCT) was initially coupled to a fast digitizer and its linearity was established by varying dose per pulse. The radiation pulse width was modified, and this change was measured using the BCT. The BCT was then used to measure the variability of dose per pulse and pulse width due to a mistuned linear accelerator system. Next, the BCT was interfaced with a field programmable gate array (FPGA) which provides the ability for high-throughput and deterministic control of the Linac based on dose accumulation. For beam modeling, the program, TOol for PArticle Simulation (TOPAS), was used to obtain beam parameters by using Bayesian optimization of the beam energy, source size, angular, and energy spread via comparison of simulated and representative dose profiles. The beam model would then be employed to calculate 3D dose distribution in a CT scan of a 3D-printed anatomically realistic mouse phantom. The area under the current-time curve from the BCT exhibited excellent linearity (response = 12.80 nC/Gy) up to 2.5 Gy/Pulse (R2 = 0.99). The peak beam current for the electron FLASH beam was measured to be ∼10 mA for an instantaneous dose-rate of ∼5×105 Gy/s. The measured radiation pulse width agreed with the expected value (3.7 μs). The pulse width was then shortened and the measurement by the BCT indicated pulse widths of 1.8 μs and 0.5 μs corresponding to 0.7 Gy/pulse and 0.3 Gy/pulse, respectively. The beamline exhibited a ramp-up in dose per pulse and pulse width when using the automatic frequency controller (AFC). For the first pulse, the dose delivered was ∼0.1-0.3 Gy and the pulse width was 0.6 μs. The output stabilized to nominal values of dose and pulse width after 3-4 pulses. This ramp-up was mitigated by manually tuning the RF resonance with the AFC disabled, after which the BCT exhibited constant output and pulse width. The beam modeling work is in progress. We demonstrated that a BCT can provide real-time measurement of per-pulse output suitable as input for FLASH beam control based on dose accumulation. The next steps are to quantify the accuracy of the dose control mechanism with the FPGA-based hardware. Potential failure modes will be identified and mitigated in parallel with the development of the hardware. A 3D-printed mouse phantom has been constructed to facilitate beam modeling work for treatment planning (in progress). On completion of this work, it is expected that we will have key infrastructure elements needed to move towards an eventual FDA investigational device exemption for clinical trials.